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