lib/fog/ecloud/requests/compute/compute_pool_edit.rb in fog-1.22.0 vs lib/fog/ecloud/requests/compute/compute_pool_edit.rb in fog-1.22.1

- old
+ new

@@ -1,13 +1,12 @@ module Fog module Compute class Ecloud module Shared - def validate_edit_compute_pool_options(options) required_opts = [:name] - unless required_opts.all? { |opt| options.has_key?(opt) } + unless required_opts.all? { |opt| options.key?(opt) } raise ArgumentError.new("Required data missing: #{(required_opts - options.keys).map(&:inspect).join(", ")}") end end def build_compute_pool_body_edit(options) @@ -16,10 +15,9 @@ end end end class Real - def compute_pool_edit(options) validate_edit_compute_pool_options(options) body = build_compute_pool_body_edit(options) request( :expects => 200,