lib/poolparty/helpers/optioner.rb in auser-poolparty-1.2.4 vs lib/poolparty/helpers/optioner.rb in auser-poolparty-1.2.7

- old
+ new

@@ -112,21 +112,21 @@ process_options output_options if verbose? && verbose if @load_pools - @loaded_pool = load_pool( spec? ? spec : Binary.get_existing_spec_location) + @loaded_pool = load_pool( spec ? spec : Binary.get_existing_spec_location) @loaded_clouds = extract_cloud_from_options(self) @loaded_pools = extract_pool_from_options(self) reject_junk_options! raise CloudNotFoundException.new("Please specify your cloud with -s, move it to ./clouds.rb or in your POOL_SPEC environment variable") unless loaded_clouds && !loaded_clouds.empty? loaded_pools.each do |pl| - pl.dsl_options.merge!(self.options) + pl.dsl_options.merge!(self.dsl_options) end loaded_clouds.each do |cl| - cl.dsl_options.merge!(self.options) + cl.dsl_options.merge!(self.dsl_options) end end end def reject_junk_options! @@ -150,12 +150,12 @@ end end def extract_cloud_from_options(o) - o.cloudname? ? [cloud(o.cloudname.downcase.to_sym)] : clouds.collect {|n,cl| cl} + o.cloudname ? [cloud(o.cloudname.downcase.to_sym)] : clouds.collect {|n,cl| cl} end def extract_pool_from_options(o) - o.poolname? ? [pool(o.poolname.downcase.to_sym)] : pools.collect {|n,pl| pl} + o.poolname ? [pool(o.poolname.downcase.to_sym)] : pools.collect {|n,pl| pl} end end