Method: Docman::DocrootController#initialize

Defined in:
lib/docman/docroot_controller.rb

#initialize(docroot_dir, deploy_target_name, options = {}) ⇒ DocrootController

Returns a new instance of DocrootController.



23
24
25
26
27
28
29
30
# File 'lib/docman/docroot_controller.rb', line 23

def initialize(docroot_dir, deploy_target_name, options = {})
  @deploy_target = Docman::Application.instance.config['deploy_targets'][deploy_target_name]
  @deploy_target_name = deploy_target_name
  Docman::Application.instance.deploy_target = @deploy_target
  docroot_config = DocrootConfig.new(docroot_dir, @deploy_target)
  @docroot_dir = docroot_dir
  @docroot_config = docroot_config
end