Method: Fog::Vcloud::Compute::Real#validate_clone_vapp_options

Defined in:
lib/fog/vcloud/requests/compute/clone_vapp.rb

#validate_clone_vapp_options(options) ⇒ Object


6
7
8
9
10
11
# File 'lib/fog/vcloud/requests/compute/clone_vapp.rb', line 6

def validate_clone_vapp_options(options)
  valid_opts = [:name, :poweron]
  unless valid_opts.all? { |opt| options.has_key?(opt) }
    raise ArgumentError.new("Required data missing: #{(valid_opts - options.keys).map(&:inspect).join(", ")}")
  end
end