Module: Anvil::Config::ClassMethods
- Included in:
- Anvil::Config
- Defined in:
- lib/anvil/config/class_methods.rb
Overview
Configuration initialization
Instance Method Summary collapse
- #base_config_path ⇒ Object
- #base_path ⇒ Object
- #base_projects_path ⇒ Object
- #base_tasks_path ⇒ Object
- #init ⇒ Object
Instance Method Details
#base_config_path ⇒ Object
17 18 19 |
# File 'lib/anvil/config/class_methods.rb', line 17 def base_config_path "#{base_path}/config.rb" end |
#base_path ⇒ Object
9 10 11 |
# File 'lib/anvil/config/class_methods.rb', line 9 def base_path File.('~/.anvil') end |
#base_projects_path ⇒ Object
21 22 23 |
# File 'lib/anvil/config/class_methods.rb', line 21 def base_projects_path "#{base_path}/projects" end |
#base_tasks_path ⇒ Object
13 14 15 |
# File 'lib/anvil/config/class_methods.rb', line 13 def base_tasks_path "#{base_path}/tasks" end |
#init ⇒ Object
25 26 27 28 |
# File 'lib/anvil/config/class_methods.rb', line 25 def init init_base_path init_config end |