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,