Method: Docman::DocrootConfig#initialize
- Defined in:
- lib/docman/docroot_config.rb
#initialize(docroot_dir, deploy_target) ⇒ DocrootConfig
Returns a new instance of DocrootConfig.
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/docman/docroot_config.rb', line 10 def initialize(docroot_dir, deploy_target) @docroot_dir = docroot_dir @deploy_target = deploy_target @docroot_config_dir = File.join(docroot_dir, 'config') update if File.file? File.join(@docroot_config_dir, 'config.yaml') Docman::Application.instance.config.merge_config_from_file(File.join(@docroot_config_dir, 'config.yaml')) end @names = {} @raw_infos = {} @structure = structure_build File.join(@docroot_config_dir, 'master') end |