lib/docman/deployers/deployer.rb in docman-0.0.11 vs lib/docman/deployers/deployer.rb in docman-0.0.12
- old
+ new
@@ -31,10 +31,11 @@
def initialize(params, context = nil, caller = nil, type = nil)
super(params, context, caller, type)
@docroot_config = caller.docroot_config
@builded = []
@build_results = {}
+ @environments = Docman::Application.instance.config['envoronments']
end
def config
unless self['name'].nil?
@docroot_config.chain(@docroot_config.info_by(self['name'])).values.each do |info|
@@ -92,11 +93,11 @@
run_with_hooks('push')
raise 'Files are not deployed' unless files_deployed? version, filename
end
def files_deployed?(version, filename)
- return true unless self.has_key? 'target_checker'
- params = self['target_checker']
+ return true unless self['environment'].has_key? 'target_checker'
+ params = self['environment']['target_checker']
params['version'] = version
params['filename'] = filename
Docman::TargetChecker.create(params, self).perform
end
\ No newline at end of file