From 946684535451ca6fcfde5b2ed647a6508d75bd2d Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Thu, 23 Feb 2017 14:51:29 +1100 Subject: [PATCH 01/22] Include Ruby 2.2, 2.3, and 2.4 in Travis tests --- .travis.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7f7a559..6103794 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,13 @@ matrix: gemfile: gemfiles/Gemfile.1.9.2+ - rvm: 2.0.0 gemfile: gemfiles/Gemfile.1.9.2+ - - rvm: 2.1.4 + - rvm: 2.1.10 + gemfile: gemfiles/Gemfile.1.9.2+ + - rvm: 2.2.6 + gemfile: gemfiles/Gemfile.1.9.2+ + - rvm: 2.3.3 + gemfile: gemfiles/Gemfile.1.9.2+ + - rvm: 2.4.0 gemfile: gemfiles/Gemfile.1.9.2+ env: COVERAGE=true - rvm: ree From 58ac795bfa5f948bdfb068a32429cd6fc3d6212d Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Thu, 23 Feb 2017 14:43:15 +1100 Subject: [PATCH 02/22] Remove test on Fixnum since it has been removed from Ruby 2.4 --- lib/fog/utilities.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fog/utilities.rb b/lib/fog/utilities.rb index 25ba0cf..285fed4 100644 --- a/lib/fog/utilities.rb +++ b/lib/fog/utilities.rb @@ -1,7 +1,7 @@ class Hash def symbolize_keys! keys.each do |key| - self[(key.to_sym rescue key)] = delete(key) if key.respond_to?(:to_sym) && !key.is_a?(Fixnum) + self[key.to_sym] = delete(key) if key.respond_to?(:to_sym) end self end From a0a4e394559084e8f81e64cd3f6ed5cbeca26d10 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Thu, 23 Feb 2017 14:40:26 +1100 Subject: [PATCH 03/22] Include XMLRPC gem if running on Ruby 2.4+ --- fog-xenserver.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/fog-xenserver.gemspec b/fog-xenserver.gemspec index 0ab3688..a7c0a15 100644 --- a/fog-xenserver.gemspec +++ b/fog-xenserver.gemspec @@ -24,6 +24,7 @@ Gem::Specification.new do |spec| spec.add_dependency 'fog-xml' spec.add_dependency 'fog-core' + spec.add_dependency 'xmlrpc' if RUBY_VERSION =~ /^2\.[^0-3].*$/ spec.add_development_dependency 'coveralls' spec.add_development_dependency 'json' if RUBY_VERSION =~ /^1\.8.*$/ From f3f7d988b4cb1fe180bd7e9a7d5f402a434f1f2a Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 14:55:50 +1100 Subject: [PATCH 04/22] Replace outdated Rubocop parameter --- .rubocop.yml | 2 +- .travis.yml | 4 ---- fog-xenserver.gemspec | 3 +-- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index b8ffecf..e044fb0 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -716,7 +716,7 @@ line end. Enabled: false - Style/MethodCallParentheses: + Style/MethodCallWithoutArgsParentheses: Description: 'Do not use parentheses for method calls with no arguments.' StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#no-args-no-parens' Enabled: false diff --git a/.travis.yml b/.travis.yml index 6103794..5263346 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,8 +3,6 @@ before_install: matrix: include: - - rvm: 1.8.7 - gemfile: gemfiles/Gemfile.1.9.2- - rvm: 1.9.2 gemfile: gemfiles/Gemfile.1.9.2- - rvm: 1.9.3 @@ -20,7 +18,5 @@ matrix: - rvm: 2.4.0 gemfile: gemfiles/Gemfile.1.9.2+ env: COVERAGE=true - - rvm: ree - gemfile: gemfiles/Gemfile.1.9.2- - rvm: jruby gemfile: gemfiles/Gemfile.1.9.2+ diff --git a/fog-xenserver.gemspec b/fog-xenserver.gemspec index a7c0a15..a1b5477 100644 --- a/fog-xenserver.gemspec +++ b/fog-xenserver.gemspec @@ -27,14 +27,13 @@ Gem::Specification.new do |spec| spec.add_dependency 'xmlrpc' if RUBY_VERSION =~ /^2\.[^0-3].*$/ spec.add_development_dependency 'coveralls' - spec.add_development_dependency 'json' if RUBY_VERSION =~ /^1\.8.*$/ spec.add_development_dependency 'minitest' spec.add_development_dependency 'rake' spec.add_development_dependency 'pry' spec.add_development_dependency 'turn' spec.add_development_dependency 'webmock' - if RUBY_VERSION =~ /^1\.(8.*|9.[0-2])$/ + if RUBY_VERSION =~ /^1\.9\.[0-2]$/ spec.add_development_dependency 'vcr', '< 3.0.0' else spec.add_development_dependency 'vcr' From 38056d3136953ab2e45001c16b0eeaa23ed758ca Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 14:57:18 +1100 Subject: [PATCH 05/22] Reduce duplication when defining methods --- .../xen_server/models/class_methods.rb | 24 +++-- lib/fog/compute/xen_server/models/host.rb | 18 +--- lib/fog/compute/xen_server/models/pif.rb | 12 +-- lib/fog/compute/xen_server/models/pool.rb | 28 +++--- .../xen_server/models/storage_repository.rb | 15 +-- .../compute/xen_server/models/host_spec.rb | 30 ++++-- .../fog/compute/xen_server/models/pif_spec.rb | 87 +++++++++-------- .../compute/xen_server/models/pool_spec.rb | 95 ++++++++++++------- .../compute/xen_server/models/pools_spec.rb | 2 +- .../models/storage_repository_spec.rb | 47 +++++---- 10 files changed, 200 insertions(+), 158 deletions(-) diff --git a/lib/fog/compute/xen_server/models/class_methods.rb b/lib/fog/compute/xen_server/models/class_methods.rb index c7305d5..1cf3a3b 100644 --- a/lib/fog/compute/xen_server/models/class_methods.rb +++ b/lib/fog/compute/xen_server/models/class_methods.rb @@ -3,16 +3,28 @@ module Compute class XenServer module Models module ClassMethods - def provider_class(provider_class = nil) - return @provider_class if provider_class.nil? - @provider_class = provider_class.to_s - end - def collection_name(collection_name = nil) return @collection_name if collection_name.nil? @collection_name = collection_name end + def define_methods(methods) + # would be much simpler just call __callee__ on request without reference + # instead of __method__ and set an alias for each method defined on + # methods, just creating a method for each one, so we can keep compatability + # with ruby 1.8.7 that does not have __callee__ + methods.each do |method| + define_method(method) do |*args| + service.send("#{__method__}_#{provider_class.downcase}", *args) + end + end + end + + def provider_class(provider_class = nil) + return @provider_class if provider_class.nil? + @provider_class = provider_class.to_s + end + def require_before_save(*args) return @require_before_save || [] if args.empty? @require_before_save = args @@ -21,4 +33,4 @@ def require_before_save(*args) end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/models/host.rb b/lib/fog/compute/xen_server/models/host.rb index 02354be..66f0afe 100644 --- a/lib/fog/compute/xen_server/models/host.rb +++ b/lib/fog/compute/xen_server/models/host.rb @@ -62,19 +62,11 @@ class Host < Model has_many_identities :resident_vms, :servers, :aliases => :resident_VMs, :as => :resident_VMs alias_method :resident_servers, :resident_vms - - methods = %w{ - emergency_ha_disable list_methods local_management_reconfigure management_disable - management_reconfigure shutdown_agent - } - # would be much simpler just call __callee__ on request without reference - # instead of __method__ and set an alias for each method defined on - # methods, just creating a method for each one, so we can keep compatability - # with ruby 1.8.7 that does not have __callee__ - methods.each do |method| - define_method(method.to_sym) { |*args| service.send("#{__method__}_#{provider_class.downcase}", *args) } - end + define_methods(%i( + emergency_ha_disable list_methods local_management_reconfigure + management_disable management_reconfigure shutdown_agent + )) def shutdown(auto_disable = true) service.disable_host(reference) if auto_disable @@ -89,4 +81,4 @@ def reboot(auto_disable = true) end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/models/pif.rb b/lib/fog/compute/xen_server/models/pif.rb index d27b88e..c8ce7f6 100644 --- a/lib/fog/compute/xen_server/models/pif.rb +++ b/lib/fog/compute/xen_server/models/pif.rb @@ -43,18 +43,10 @@ class Pif < Model has_one_identity :tunnel_transport_pif_of, :tunnels, :aliases => :tunnel_transport_PIF_of, :as => :tunnel_transport_PIF_of has_one_identity :vlan_master_of, :vlans, :aliases => :VLAN_master_of, :as => :VLAN_master_of has_one_identity :vlan_slave_of, :vlans, :aliases => :VLAN_slave_of, :as => :VLAN_slave_of - - methods = %w{ db_introduce introduce scan } - # would be much simpler just call __callee__ on request without reference - # instead of __method__ and set an alias for each method defined on - # methods, just creating a method for each one, so we can keep compatability - # with ruby 1.8.7 that does not have __callee__ - methods.each do |method| - define_method(method.to_sym) { |*args| service.send("#{__method__}_#{provider_class.downcase}", *args) } - end + define_methods(%i(db_introduce introduce scan)) end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/models/pool.rb b/lib/fog/compute/xen_server/models/pool.rb index be14627..776ed35 100644 --- a/lib/fog/compute/xen_server/models/pool.rb +++ b/lib/fog/compute/xen_server/models/pool.rb @@ -41,25 +41,21 @@ class Pool < Model has_one_identity :suspend_image_sr, :storage_repositories, :aliases => :suspend_image_SR, :as => :suspend_image_SR alias_method :default_storage_repository, :default_sr - methods = %w{ - certificate_install certificate_list certificate_sync certificate_uninstall create_vlan \ - create_vlan_from_pif crl_install crl_list crl_uninstall designate_new_master disable_ha \ - disable_redo_log emergency_reset_master emergency_transition_to_master enable_ha \ - enable_redo_log ha_compute_hypothetical_max_host_failures_to_tolerate \ - ha_compute_max_host_failures_to_tolerate ha_compute_vm_failover_plan \ - ha_failover_plan_exists ha_prevent_restarts_for join join_force recover_slaves \ - send_test_post set_vswitch_controller sync_database - } - # would be much simpler just call __callee__ on request without reference - # instead of __method__ and set an alias for each method defined on - # methods, just creating a method for each one, so we can keep compatability - # with ruby 1.8.7 that does not have __callee__ - methods.each do |method| - define_method(method.to_sym) { |*args| service.send("#{__method__}_#{provider_class.downcase}", *args) } + define_methods(%i( + certificate_install certificate_list certificate_sync certificate_uninstall create_vlan + create_vlan_from_pif crl_install crl_list crl_uninstall designate_new_master disable_ha + disable_redo_log emergency_reset_master emergency_transition_to_master enable_ha + enable_redo_log ha_compute_hypothetical_max_host_failures_to_tolerate + ha_compute_max_host_failures_to_tolerate ha_compute_vm_failover_plan + ha_failover_plan_exists ha_prevent_restarts_for join join_force recover_slaves + send_test_post set_vswitch_controller sync_database + )) + + def hello end end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/models/storage_repository.rb b/lib/fog/compute/xen_server/models/storage_repository.rb index fc46466..d98f841 100644 --- a/lib/fog/compute/xen_server/models/storage_repository.rb +++ b/lib/fog/compute/xen_server/models/storage_repository.rb @@ -34,17 +34,12 @@ class StorageRepository < Model require_before_save :name, :type - methods = %w{ get_supported_types introduce probe } - - # would be much simpler just call __callee__ on request without reference - # instead of __method__ and set an alias for each method defined on - # methods, just creating a method for each one, so we can keep compatability - # with ruby 1.8.7 that does not have __callee__ - methods.each do |method| - define_method(method.to_sym) { |*args| service.send("#{__method__}_#{provider_class.downcase}", *args) } - end + STORAGE_REPOSITORY_METHODS = %i( + get_supported_types introduce probe + ).freeze + define_methods(STORAGE_REPOSITORY_METHODS) end end end end -end \ No newline at end of file +end diff --git a/spec/fog/compute/xen_server/models/host_spec.rb b/spec/fog/compute/xen_server/models/host_spec.rb index 3a5430c..e09aa53 100644 --- a/spec/fog/compute/xen_server/models/host_spec.rb +++ b/spec/fog/compute/xen_server/models/host_spec.rb @@ -67,15 +67,15 @@ def self.read_identity end it 'should have 10 associations' do - host_class.associations.must_equal(:crashdumps => :crash_dumps, - :crash_dump_sr => :storage_repositories, - :host_cpus => :host_cpus, - :local_cache_sr => :storage_repositories, - :metrics => :hosts_metrics, - :pbds => :pbds, - :pcis => :pcis, - :pgpus => :pgpus, - :pifs => :pifs, + host_class.associations.must_equal(:crashdumps => :crash_dumps, + :crash_dump_sr => :storage_repositories, + :host_cpus => :host_cpus, + :local_cache_sr => :storage_repositories, + :metrics => :hosts_metrics, + :pbds => :pbds, + :pcis => :pcis, + :pgpus => :pgpus, + :pifs => :pifs, :resident_vms => :servers) end @@ -155,6 +155,16 @@ def self.read_identity host_class.require_before_save.must_equal([]) end + it 'should define methods' do + methods = host_class.instance_methods(false) + methods.include?(:emergency_ha_disable).must_equal(true) + methods.include?(:list_methods).must_equal(true) + methods.include?(:local_management_reconfigure).must_equal(true) + methods.include?(:management_disable).must_equal(true) + methods.include?(:management_reconfigure).must_equal(true) + methods.include?(:shutdown_agent).must_equal(true) + end + describe '#shutdown' do describe 'with auto_disable equal true' do before :each do @@ -228,4 +238,4 @@ def service.reboot_host(reference); @rebooted = true end end end end -end \ No newline at end of file +end diff --git a/spec/fog/compute/xen_server/models/pif_spec.rb b/spec/fog/compute/xen_server/models/pif_spec.rb index 14ff644..9727435 100644 --- a/spec/fog/compute/xen_server/models/pif_spec.rb +++ b/spec/fog/compute/xen_server/models/pif_spec.rb @@ -49,49 +49,49 @@ def self.read_identity end it 'should have 9 associations' do - pif_class.associations.must_equal(:bond_master_of => :bonds, - :bond_slave_of => :bonds, - :host => :hosts, - :metrics => :pif_metrics, - :network => :networks, - :tunnel_access_pif_of => :tunnels, - :tunnel_transport_pif_of => :tunnels, - :vlan_master_of => :vlans, + pif_class.associations.must_equal(:bond_master_of => :bonds, + :bond_slave_of => :bonds, + :host => :hosts, + :metrics => :pif_metrics, + :network => :networks, + :tunnel_access_pif_of => :tunnels, + :tunnel_transport_pif_of => :tunnels, + :vlan_master_of => :vlans, :vlan_slave_of => :vlans) end it 'should have 32 masks' do - pif_class.masks.must_equal(:reference => :reference, - :disallow_unplug => :disallow_unplug, - :currently_attached => :currently_attached, - :device => :device, - :device_name => :device_name, - :dns => :DNS, - :gateway => :gateway, - :ip => :IP, - :ip_configuration_mode => :ip_configuration_mode, - :ipv6 => :IPv6, - :ipv6_configuration_mode => :ipv6_configuration_mode, - :ipv6_gateway => :ipv6_gateway, - :mac => :MAC, - :management => :management, - :mtu => :MTU, - :netmask => :netmask, - :other_config => :other_config, - :physical => :physical, - :primary_address_type => :primary_address_type, - :status_code => :status_code, - :status_detail => :status_detail, - :vlan => :VLAN, - :uuid => :uuid, - :bond_master_of => :bond_master_of, - :bond_slave_of => :bond_slave_of, - :host => :host, - :metrics => :metrics, - :network => :network, - :tunnel_access_pif_of => :tunnel_access_PIF_of, - :tunnel_transport_pif_of => :tunnel_transport_PIF_of, - :vlan_master_of => :VLAN_master_of, + pif_class.masks.must_equal(:reference => :reference, + :disallow_unplug => :disallow_unplug, + :currently_attached => :currently_attached, + :device => :device, + :device_name => :device_name, + :dns => :DNS, + :gateway => :gateway, + :ip => :IP, + :ip_configuration_mode => :ip_configuration_mode, + :ipv6 => :IPv6, + :ipv6_configuration_mode => :ipv6_configuration_mode, + :ipv6_gateway => :ipv6_gateway, + :mac => :MAC, + :management => :management, + :mtu => :MTU, + :netmask => :netmask, + :other_config => :other_config, + :physical => :physical, + :primary_address_type => :primary_address_type, + :status_code => :status_code, + :status_detail => :status_detail, + :vlan => :VLAN, + :uuid => :uuid, + :bond_master_of => :bond_master_of, + :bond_slave_of => :bond_slave_of, + :host => :host, + :metrics => :metrics, + :network => :network, + :tunnel_access_pif_of => :tunnel_access_PIF_of, + :tunnel_transport_pif_of => :tunnel_transport_PIF_of, + :vlan_master_of => :VLAN_master_of, :vlan_slave_of => :VLAN_slave_of) end @@ -115,4 +115,11 @@ def self.read_identity it "shouldn't require attributes before save" do pif_class.require_before_save.must_equal([]) end -end \ No newline at end of file + + it 'should define methods' do + methods = pif_class.instance_methods(false) + methods.include?(:db_introduce).must_equal(true) + methods.include?(:introduce).must_equal(true) + methods.include?(:scan).must_equal(true) + end +end diff --git a/spec/fog/compute/xen_server/models/pool_spec.rb b/spec/fog/compute/xen_server/models/pool_spec.rb index 9858db5..c8f9fa2 100644 --- a/spec/fog/compute/xen_server/models/pool_spec.rb +++ b/spec/fog/compute/xen_server/models/pool_spec.rb @@ -49,41 +49,41 @@ def self.read_identity end it 'should have 5 associations' do - pool_class.associations.must_equal(:crash_dump_sr => :storage_repositories, - :default_sr => :storage_repositories, - :master => :hosts, - :metadata_vdis => :vdis, + pool_class.associations.must_equal(:crash_dump_sr => :storage_repositories, + :default_sr => :storage_repositories, + :master => :hosts, + :metadata_vdis => :vdis, :suspend_image_sr => :storage_repositories) end it 'should have 28 masks' do - pool_class.masks.must_equal(:reference => :reference, - :blobs => :blobs, - :description => :description, - :gui_config => :gui_config, - :ha_allow_overcommit => :ha_allow_overcommit, - :ha_configuration => :ha_configuration, - :ha_enabled => :ha_enabled, - :ha_host_failures_to_tolerate => :ha_host_failures_to_tolerate, - :ha_overcommitted => :ha_overcommitted, - :ha_plan_exists_for => :ha_plan_exists_for, - :ha_statefiles => :ha_statefiles, - :name => :name, - :other_config => :other_config, - :redo_log_enabled => :redo_log_enabled, - :redo_log_vdi => :redo_log_vdi, - :restrictions => :restrictions, - :tags => :tags, - :uuid => :uuid, - :vswitch_controller => :vswitch_controller, - :wlb_enabled => :wlb_enabled, - :wlb_url => :wlb_url, - :wlb_username => :wlb_username, - :wlb_verify_cert => :wlb_verify_cert, - :crash_dump_sr => :crash_dump_SR, - :default_sr => :default_SR, - :master => :master, - :metadata_vdis => :metadata_VDIs, + pool_class.masks.must_equal(:reference => :reference, + :blobs => :blobs, + :description => :description, + :gui_config => :gui_config, + :ha_allow_overcommit => :ha_allow_overcommit, + :ha_configuration => :ha_configuration, + :ha_enabled => :ha_enabled, + :ha_host_failures_to_tolerate => :ha_host_failures_to_tolerate, + :ha_overcommitted => :ha_overcommitted, + :ha_plan_exists_for => :ha_plan_exists_for, + :ha_statefiles => :ha_statefiles, + :name => :name, + :other_config => :other_config, + :redo_log_enabled => :redo_log_enabled, + :redo_log_vdi => :redo_log_vdi, + :restrictions => :restrictions, + :tags => :tags, + :uuid => :uuid, + :vswitch_controller => :vswitch_controller, + :wlb_enabled => :wlb_enabled, + :wlb_url => :wlb_url, + :wlb_username => :wlb_username, + :wlb_verify_cert => :wlb_verify_cert, + :crash_dump_sr => :crash_dump_SR, + :default_sr => :default_SR, + :master => :master, + :metadata_vdis => :metadata_VDIs, :suspend_image_sr => :suspend_image_SR) end @@ -103,4 +103,35 @@ def self.read_identity it "shouldn't require attributes before save" do pool_class.require_before_save.must_equal([]) end -end \ No newline at end of file + + it 'should define methods' do + methods = pool_class.instance_methods(false) + methods.include?(:certificate_install).must_equal(true) + methods.include?(:certificate_list).must_equal(true) + methods.include?(:certificate_sync).must_equal(true) + methods.include?(:certificate_uninstall).must_equal(true) + methods.include?(:create_vlan).must_equal(true) + methods.include?(:create_vlan_from_pif).must_equal(true) + methods.include?(:crl_install).must_equal(true) + methods.include?(:crl_list).must_equal(true) + methods.include?(:crl_uninstall).must_equal(true) + methods.include?(:designate_new_master).must_equal(true) + methods.include?(:disable_ha).must_equal(true) + methods.include?(:disable_redo_log).must_equal(true) + methods.include?(:emergency_reset_master).must_equal(true) + methods.include?(:emergency_transition_to_master).must_equal(true) + methods.include?(:enable_ha).must_equal(true) + methods.include?(:enable_redo_log).must_equal(true) + methods.include?(:ha_compute_hypothetical_max_host_failures_to_tolerate).must_equal(true) + methods.include?(:ha_compute_max_host_failures_to_tolerate).must_equal(true) + methods.include?(:ha_compute_vm_failover_plan).must_equal(true) + methods.include?(:ha_failover_plan_exists).must_equal(true) + methods.include?(:ha_prevent_restarts_for).must_equal(true) + methods.include?(:join).must_equal(true) + methods.include?(:join_force).must_equal(true) + methods.include?(:recover_slaves).must_equal(true) + methods.include?(:send_test_post).must_equal(true) + methods.include?(:set_vswitch_controller).must_equal(true) + methods.include?(:sync_database).must_equal(true) + end +end diff --git a/spec/fog/compute/xen_server/models/pools_spec.rb b/spec/fog/compute/xen_server/models/pools_spec.rb index 50e9e47..3d220b3 100644 --- a/spec/fog/compute/xen_server/models/pools_spec.rb +++ b/spec/fog/compute/xen_server/models/pools_spec.rb @@ -6,4 +6,4 @@ it 'should be a collection of Pools' do pools_class.model.must_equal(Fog::Compute::XenServer::Models::Pool) end -end \ No newline at end of file +end diff --git a/spec/fog/compute/xen_server/models/storage_repository_spec.rb b/spec/fog/compute/xen_server/models/storage_repository_spec.rb index 28d7ab7..5821b53 100644 --- a/spec/fog/compute/xen_server/models/storage_repository_spec.rb +++ b/spec/fog/compute/xen_server/models/storage_repository_spec.rb @@ -49,25 +49,25 @@ def self.read_identity end it 'should have 20 masks' do - storage_repository_class.masks.must_equal(:reference => :reference, - :allowed_operations => :allowed_operations, - :blobs => :blobs, - :content_type => :content_type, - :current_operations => :current_operations, - :description => :description, - :introduced_by => :introduced_by, - :local_cache_enabled => :local_cache_enabled, - :name => :name, - :other_config => :other_config, - :physical_size => :physical_size, - :physical_utilisation => :physical_utilisation, - :shared => :shared, - :sm_config => :sm_config, - :tags => :tags, - :type => :type, - :uuid => :uuid, - :virtual_allocation => :virtual_allocation, - :pbds => :PBDs, + storage_repository_class.masks.must_equal(:reference => :reference, + :allowed_operations => :allowed_operations, + :blobs => :blobs, + :content_type => :content_type, + :current_operations => :current_operations, + :description => :description, + :introduced_by => :introduced_by, + :local_cache_enabled => :local_cache_enabled, + :name => :name, + :other_config => :other_config, + :physical_size => :physical_size, + :physical_utilisation => :physical_utilisation, + :shared => :shared, + :sm_config => :sm_config, + :tags => :tags, + :type => :type, + :uuid => :uuid, + :virtual_allocation => :virtual_allocation, + :pbds => :PBDs, :vdis => :VDIs) end @@ -89,4 +89,11 @@ def self.read_identity it 'should require 2 attributes before save' do storage_repository_class.require_before_save.must_equal([ :name, :type ]) end -end \ No newline at end of file + + it 'should define methods' do + methods = storage_repository_class.instance_methods(false) + methods.include?(:get_supported_types).must_equal(true) + methods.include?(:introduce).must_equal(true) + methods.include?(:probe).must_equal(true) + end +end From 944ed5589104c7d2104a46b77e3458f7f75a2621 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 15:05:55 +1100 Subject: [PATCH 06/22] Exclude spec directory in Rubocop checks --- .rubocop.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.rubocop.yml b/.rubocop.yml index e044fb0..36fd304 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,5 +1,7 @@ AllCops: DisabledByDefault: true + Exclude: + - 'spec/**/*' #################### Lint ################################ From e9f9239c401b8e65c014fb63c215a705476ee27f Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 15:08:11 +1100 Subject: [PATCH 07/22] :cop: Use double-quoted strings --- Gemfile | 2 +- Rakefile | 8 ++++---- fog-xenserver.gemspec | 32 ++++++++++++++++---------------- lib/fog/xen_server/connection.rb | 2 +- 4 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Gemfile b/Gemfile index 57e16bd..3b2f58f 100644 --- a/Gemfile +++ b/Gemfile @@ -1,4 +1,4 @@ -source 'https://rubygems.org' +source "https://rubygems.org" # Specify your gem's dependencies in fog-xenserver.gemspec gemspec diff --git a/Rakefile b/Rakefile index a254b65..c85dd05 100644 --- a/Rakefile +++ b/Rakefile @@ -1,11 +1,11 @@ -require 'bundler/gem_tasks' -require 'rake/testtask' +require "bundler/gem_tasks" +require "rake/testtask" Rake::TestTask.new do |t| t.libs.push %w(spec) - t.test_files = FileList['spec/**/*_spec.rb'] + t.test_files = FileList["spec/**/*_spec.rb"] t.verbose = true end -desc 'Default Task' +desc "Default Task" task :default => [ :test ] \ No newline at end of file diff --git a/fog-xenserver.gemspec b/fog-xenserver.gemspec index a1b5477..2c2b22d 100644 --- a/fog-xenserver.gemspec +++ b/fog-xenserver.gemspec @@ -1,18 +1,18 @@ # coding: utf-8 -lib = File.expand_path('../lib', __FILE__) +lib = File.expand_path("../lib", __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) -require 'fog/xenserver/version' +require "fog/xenserver/version" Gem::Specification.new do |spec| - spec.name = 'fog-xenserver' + spec.name = "fog-xenserver" spec.version = Fog::XenServer::VERSION spec.authors = %q(Paulo Henrique Lopes Ribeiro) spec.email = %q(plribeiro3000@gmail.com) spec.description = %q{Module for the 'fog' gem to support XENSERVER.} spec.summary = %q{This library can be used as a module for `fog` or as standalone provider to use the XENSERVER in applications.} - spec.homepage = 'https://github.com/fog/fog-xenserver' - spec.license = 'MIT' + spec.homepage = "https://github.com/fog/fog-xenserver" + spec.license = "MIT" files = `git ls-files -z`.split("\x0") files.delete(".hound.yml") @@ -22,20 +22,20 @@ Gem::Specification.new do |spec| spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = %w(lib) - spec.add_dependency 'fog-xml' - spec.add_dependency 'fog-core' - spec.add_dependency 'xmlrpc' if RUBY_VERSION =~ /^2\.[^0-3].*$/ + spec.add_dependency "fog-xml" + spec.add_dependency "fog-core" + spec.add_dependency "xmlrpc" if RUBY_VERSION =~ /^2\.[^0-3].*$/ - spec.add_development_dependency 'coveralls' - spec.add_development_dependency 'minitest' - spec.add_development_dependency 'rake' - spec.add_development_dependency 'pry' - spec.add_development_dependency 'turn' - spec.add_development_dependency 'webmock' + spec.add_development_dependency "coveralls" + spec.add_development_dependency "minitest" + spec.add_development_dependency "rake" + spec.add_development_dependency "pry" + spec.add_development_dependency "turn" + spec.add_development_dependency "webmock" if RUBY_VERSION =~ /^1\.9\.[0-2]$/ - spec.add_development_dependency 'vcr', '< 3.0.0' + spec.add_development_dependency "vcr", "< 3.0.0" else - spec.add_development_dependency 'vcr' + spec.add_development_dependency "vcr" end end diff --git a/lib/fog/xen_server/connection.rb b/lib/fog/xen_server/connection.rb index 963d418..b5245e0 100644 --- a/lib/fog/xen_server/connection.rb +++ b/lib/fog/xen_server/connection.rb @@ -1,4 +1,4 @@ -require 'xmlrpc/client' +require "xmlrpc/client" module Fog module XenServer From f5999d2495dda5ce876a29e98639310f497f97ea Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 15:14:10 +1100 Subject: [PATCH 08/22] :cop: Remove useless method arguments --- lib/fog/compute/xen_server/mock.rb | 4 ++-- lib/fog/compute/xen_server/requests/create_network.rb | 4 ++-- lib/fog/compute/xen_server/requests/create_server.rb | 4 ++-- lib/fog/compute/xen_server/requests/create_vbd.rb | 4 ++-- lib/fog/compute/xen_server/requests/create_vdi.rb | 4 ++-- lib/fog/compute/xen_server/requests/create_vif.rb | 4 ++-- lib/fog/compute/xen_server/requests/get_record.rb | 4 ++-- lib/fog/compute/xen_server/requests/get_records.rb | 4 ++-- lib/fog/compute/xen_server/requests/revert_to_server.rb | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/lib/fog/compute/xen_server/mock.rb b/lib/fog/compute/xen_server/mock.rb index 2dcd2e9..066ad02 100644 --- a/lib/fog/compute/xen_server/mock.rb +++ b/lib/fog/compute/xen_server/mock.rb @@ -22,10 +22,10 @@ def initialize(options={}) @connection.authenticate(@username, @password) end - def method_missing(method_name, *args) + def method_missing(*) Fog::Mock.not_implemented end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/create_network.rb b/lib/fog/compute/xen_server/requests/create_network.rb index cbfc586..c996f5d 100644 --- a/lib/fog/compute/xen_server/requests/create_network.rb +++ b/lib/fog/compute/xen_server/requests/create_network.rb @@ -2,10 +2,10 @@ module Fog module Compute class XenServer class Real - def create_network(config = {}, extra_params = {}) + def create_network(config = {}, _extra_params = {}) @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "network.create" }, config) end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/create_server.rb b/lib/fog/compute/xen_server/requests/create_server.rb index 0b215ce..58fe31d 100644 --- a/lib/fog/compute/xen_server/requests/create_server.rb +++ b/lib/fog/compute/xen_server/requests/create_server.rb @@ -2,7 +2,7 @@ module Fog module Compute class XenServer class Real - def create_server(config = {}, extra_params = {}) + def create_server(config = {}, _extra_params = {}) @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VM.create" }, config) end @@ -10,4 +10,4 @@ def create_server(config = {}, extra_params = {}) end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/create_vbd.rb b/lib/fog/compute/xen_server/requests/create_vbd.rb index 3dde67e..d989d5f 100644 --- a/lib/fog/compute/xen_server/requests/create_vbd.rb +++ b/lib/fog/compute/xen_server/requests/create_vbd.rb @@ -2,10 +2,10 @@ module Fog module Compute class XenServer class Real - def create_vbd(config = {}, extra_params = {}) + def create_vbd(config = {}, _extra_params = {}) @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VBD.create"}, config) end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/create_vdi.rb b/lib/fog/compute/xen_server/requests/create_vdi.rb index 828bcf0..d387147 100644 --- a/lib/fog/compute/xen_server/requests/create_vdi.rb +++ b/lib/fog/compute/xen_server/requests/create_vdi.rb @@ -2,10 +2,10 @@ module Fog module Compute class XenServer class Real - def create_vdi(config = {}, extra_params = {}) + def create_vdi(config = {}, _extra_params = {}) @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.create"}, config) end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/create_vif.rb b/lib/fog/compute/xen_server/requests/create_vif.rb index 3e4c9c6..1774526 100644 --- a/lib/fog/compute/xen_server/requests/create_vif.rb +++ b/lib/fog/compute/xen_server/requests/create_vif.rb @@ -2,10 +2,10 @@ module Fog module Compute class XenServer class Real - def create_vif(config = {}, extra_params = {}) + def create_vif(config = {}, _extra_params = {}) @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.create"}, config ) end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/get_record.rb b/lib/fog/compute/xen_server/requests/get_record.rb index abc30e4..c86cf79 100644 --- a/lib/fog/compute/xen_server/requests/get_record.rb +++ b/lib/fog/compute/xen_server/requests/get_record.rb @@ -6,7 +6,7 @@ def get_record(ref, provider_class, options = {}) get_record_by_ref(ref, provider_class, options) end - def get_record_by_ref(ref, provider_class, options = {}) + def get_record_by_ref(ref, provider_class, _options = {}) @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "#{provider_class}.get_record"}, ref).merge(:reference => ref) end @@ -20,4 +20,4 @@ def get_by_uuid(uuid, provider_class) end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/get_records.rb b/lib/fog/compute/xen_server/requests/get_records.rb index 1b1e682..8250159 100644 --- a/lib/fog/compute/xen_server/requests/get_records.rb +++ b/lib/fog/compute/xen_server/requests/get_records.rb @@ -2,7 +2,7 @@ module Fog module Compute class XenServer class Real - def get_records(klass, options = {}) + def get_records(klass, _options = {}) @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "#{klass}.get_all_records") rescue Fog::XenServer::RequestFailed => e [] @@ -10,4 +10,4 @@ def get_records(klass, options = {}) end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/revert_to_server.rb b/lib/fog/compute/xen_server/requests/revert_to_server.rb index 6842b5b..822b26f 100644 --- a/lib/fog/compute/xen_server/requests/revert_to_server.rb +++ b/lib/fog/compute/xen_server/requests/revert_to_server.rb @@ -2,7 +2,7 @@ module Fog module Compute class XenServer class Real - def revert_to_server(snapshot_ref, extra_args = {}) + def revert_to_server(snapshot_ref, _extra_args = {}) @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VM.revert"}, snapshot_ref) end @@ -15,4 +15,4 @@ def snapshot_server(snapshot_ref, extra_args = {}) end end end -end \ No newline at end of file +end From d489f3d3846ad6a1b0abc1b7684b63dfaceac423 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 15:15:58 +1100 Subject: [PATCH 09/22] :cop: Remove useless assignment to a local variable --- lib/fog/compute/xen_server/requests/builtin_templates.rb | 4 ++-- lib/fog/compute/xen_server/requests/custom_templates.rb | 4 ++-- lib/fog/compute/xen_server/requests/get_records.rb | 2 +- lib/fog/compute/xen_server/requests/snapshots.rb | 2 +- lib/fog/compute/xen_server/requests/templates.rb | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/fog/compute/xen_server/requests/builtin_templates.rb b/lib/fog/compute/xen_server/requests/builtin_templates.rb index 7179fd6..0e799de 100644 --- a/lib/fog/compute/xen_server/requests/builtin_templates.rb +++ b/lib/fog/compute/xen_server/requests/builtin_templates.rb @@ -6,10 +6,10 @@ def builtin_templates data = @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "VM.get_all_records") data.delete_if { |vm| !vm[:is_a_template] || vm[:other_config]["default_template"].nil? } servers.load(data) - rescue Fog::XenServer::RequestFailed => e + rescue Fog::XenServer::RequestFailed [] end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/custom_templates.rb b/lib/fog/compute/xen_server/requests/custom_templates.rb index d9e2b0a..f8a238f 100644 --- a/lib/fog/compute/xen_server/requests/custom_templates.rb +++ b/lib/fog/compute/xen_server/requests/custom_templates.rb @@ -6,10 +6,10 @@ def custom_templates data = @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "VM.get_all_records") data.keep_if { |vm| vm[:is_a_template] && vm[:other_config]["default_template"].nil? } servers.load(data) - rescue Fog::XenServer::RequestFailed => e + rescue Fog::XenServer::RequestFailed [] end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/get_records.rb b/lib/fog/compute/xen_server/requests/get_records.rb index 8250159..7269a6e 100644 --- a/lib/fog/compute/xen_server/requests/get_records.rb +++ b/lib/fog/compute/xen_server/requests/get_records.rb @@ -4,7 +4,7 @@ class XenServer class Real def get_records(klass, _options = {}) @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "#{klass}.get_all_records") - rescue Fog::XenServer::RequestFailed => e + rescue Fog::XenServer::RequestFailed [] end end diff --git a/lib/fog/compute/xen_server/requests/snapshots.rb b/lib/fog/compute/xen_server/requests/snapshots.rb index 4f8abde..3886c10 100644 --- a/lib/fog/compute/xen_server/requests/snapshots.rb +++ b/lib/fog/compute/xen_server/requests/snapshots.rb @@ -6,7 +6,7 @@ def snapshots data = @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "VM.get_all_records") data.keep_if { |vm| vm[:is_a_snapshot] } servers.load(data) - rescue Fog::XenServer::RequestFailed => e + rescue Fog::XenServer::RequestFailed [] end end diff --git a/lib/fog/compute/xen_server/requests/templates.rb b/lib/fog/compute/xen_server/requests/templates.rb index ade9a86..34a94fb 100644 --- a/lib/fog/compute/xen_server/requests/templates.rb +++ b/lib/fog/compute/xen_server/requests/templates.rb @@ -6,7 +6,7 @@ def templates data = @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "VM.get_all_records") data.keep_if { |vm| vm[:is_a_template] } servers.load(data) - rescue Fog::XenServer::RequestFailed => e + rescue Fog::XenServer::RequestFailed [] end end From e6efad425c40119e64da767082b5810953a3c17f Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 15:19:06 +1100 Subject: [PATCH 10/22] :cop: Ensure there is only one space between a method name and the first argument --- lib/fog/compute/xen_server/models/host_cpu.rb | 4 ++-- lib/fog/compute/xen_server/models/host_crash_dump.rb | 4 ++-- lib/fog/compute/xen_server/models/pool_patch.rb | 4 ++-- lib/fog/compute/xen_server/models/role.rb | 4 ++-- lib/fog/compute/xen_server/models/server_appliance.rb | 4 ++-- lib/fog/compute/xen_server/models/vmpp.rb | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/fog/compute/xen_server/models/host_cpu.rb b/lib/fog/compute/xen_server/models/host_cpu.rb index 08d66d9..4363435 100644 --- a/lib/fog/compute/xen_server/models/host_cpu.rb +++ b/lib/fog/compute/xen_server/models/host_cpu.rb @@ -24,9 +24,9 @@ class HostCpu < Model attribute :uuid attribute :vendor - has_one_identity :host, :hosts + has_one_identity :host, :hosts end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/models/host_crash_dump.rb b/lib/fog/compute/xen_server/models/host_crash_dump.rb index 778e06a..bcfe111 100644 --- a/lib/fog/compute/xen_server/models/host_crash_dump.rb +++ b/lib/fog/compute/xen_server/models/host_crash_dump.rb @@ -16,9 +16,9 @@ class HostCrashDump < Model attribute :timestamp attribute :uuid - has_one_identity :host, :hosts + has_one_identity :host, :hosts end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/models/pool_patch.rb b/lib/fog/compute/xen_server/models/pool_patch.rb index 32288dd..8f3e8af 100644 --- a/lib/fog/compute/xen_server/models/pool_patch.rb +++ b/lib/fog/compute/xen_server/models/pool_patch.rb @@ -20,9 +20,9 @@ class PoolPatch < Model attribute :uuid attribute :version - has_many_identities :host_patches, :host_patchs + has_many_identities :host_patches, :host_patchs end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/models/role.rb b/lib/fog/compute/xen_server/models/role.rb index 9f72e8c..6322817 100644 --- a/lib/fog/compute/xen_server/models/role.rb +++ b/lib/fog/compute/xen_server/models/role.rb @@ -15,9 +15,9 @@ class Role < Model attribute :name, :aliases => :name_label attribute :uuid - has_many_identities :subroles, :roles + has_many_identities :subroles, :roles end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/models/server_appliance.rb b/lib/fog/compute/xen_server/models/server_appliance.rb index 598e9ec..5a04faf 100644 --- a/lib/fog/compute/xen_server/models/server_appliance.rb +++ b/lib/fog/compute/xen_server/models/server_appliance.rb @@ -17,9 +17,9 @@ class ServerAppliance < Model attribute :name, :aliases => :name_label attribute :uuid - has_many_identities :vms, :servers, :aliases => :VMs, :as => :VMs + has_many_identities :vms, :servers, :aliases => :VMs, :as => :VMs end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/models/vmpp.rb b/lib/fog/compute/xen_server/models/vmpp.rb index be895ea..fd15a0a 100644 --- a/lib/fog/compute/xen_server/models/vmpp.rb +++ b/lib/fog/compute/xen_server/models/vmpp.rb @@ -31,9 +31,9 @@ class Vmpp < Model attribute :recent_alerts attribute :uuid - has_many_identities :vms, :servers, :aliases => :VMs, :as => :VMs + has_many_identities :vms, :servers, :aliases => :VMs, :as => :VMs end end end end -end \ No newline at end of file +end From 7f9813b33ee2d197467082ec0ba37e02d3bbb80e Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 15:20:24 +1100 Subject: [PATCH 11/22] :cop: Clarify ambiguous splat operator --- lib/fog/compute/xen_server/models/instance_methods.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fog/compute/xen_server/models/instance_methods.rb b/lib/fog/compute/xen_server/models/instance_methods.rb index 6cc3397..056ec3e 100644 --- a/lib/fog/compute/xen_server/models/instance_methods.rb +++ b/lib/fog/compute/xen_server/models/instance_methods.rb @@ -12,7 +12,7 @@ def collection end def require_creation_attributes - requires *self.class.instance_variable_get("@require_before_save") + requires(*self.class.instance_variable_get("@require_before_save")) end def set_attribute(name, *val) From 9396779210a989914b87fc251867c11adb329a97 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 15:25:23 +1100 Subject: [PATCH 12/22] :cop: Replace gsub with tr for simple string comparisons --- lib/fog/compute/xen_server/requests/set_attribute.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/fog/compute/xen_server/requests/set_attribute.rb b/lib/fog/compute/xen_server/requests/set_attribute.rb index be73e58..ee5f1f4 100644 --- a/lib/fog/compute/xen_server/requests/set_attribute.rb +++ b/lib/fog/compute/xen_server/requests/set_attribute.rb @@ -3,9 +3,14 @@ module Compute class XenServer class Real def set_attribute(klass, ref, attr_name, *value) - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "#{klass}.set_#{attr_name.gsub("-","_")}"}, ref, *value) + @connection.request( + { :parser => Fog::Parsers::XenServer::Base.new, + :method => "#{klass}.set_#{attr_name.tr("-","_")}" }, + ref, + *value + ) end end end end -end \ No newline at end of file +end From eca53b6264c16c94e234d2fdab5b2417f49331fd Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 15:28:03 +1100 Subject: [PATCH 13/22] :cop: Disable test for class length on Fog::Compute::XenServer --- lib/fog/compute/xen_server.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/fog/compute/xen_server.rb b/lib/fog/compute/xen_server.rb index 8427bb8..c8f32f0 100644 --- a/lib/fog/compute/xen_server.rb +++ b/lib/fog/compute/xen_server.rb @@ -1,3 +1,4 @@ +# rubocop:disable Metrics/ClassLength require "fog/core" module Fog @@ -150,7 +151,7 @@ class XenServer < Fog::Service request :create_network request :create_new_blob_network request :set_default_locking_mode_network - + # PBD request :create_pbd request :plug_pbd @@ -167,7 +168,7 @@ class XenServer < Fog::Service request :reconfigure_ipv6_pif request :scan_pif request :set_primary_address_type_pif - + # pool request :apply_edition_pool request :certificate_install_pool @@ -325,7 +326,7 @@ class XenServer < Fog::Service request :start_server request :suspend_server request :unpause_server - + # SR request :assert_can_host_ha_statefile_sr request :assert_supports_database_replication_sr From cf0faab9ccb12c340f06e58c8d660c62324226a7 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 15:28:53 +1100 Subject: [PATCH 14/22] :cop: Underscore unused block argument --- lib/fog/parsers/xen_server/base.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fog/parsers/xen_server/base.rb b/lib/fog/parsers/xen_server/base.rb index 414b7c2..b6bbbed 100644 --- a/lib/fog/parsers/xen_server/base.rb +++ b/lib/fog/parsers/xen_server/base.rb @@ -15,7 +15,7 @@ def reset def parse( data ) if data.kind_of? Hash @response = data.symbolize_keys! - @response.each do |k,v| + @response.each do |k,_| if @response[k] == "OpaqueRef:NULL" @response[k] = nil end From 25f1feba2172d97c143cdecf85fa06a6ecc58b66 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 16:01:16 +1100 Subject: [PATCH 15/22] :cop: Reduce cyclomatic complexity --- lib/fog/xen_server/connection.rb | 59 ++++++++++++++++++++------------ 1 file changed, 38 insertions(+), 21 deletions(-) diff --git a/lib/fog/xen_server/connection.rb b/lib/fog/xen_server/connection.rb index b5245e0..e7126fe 100644 --- a/lib/fog/xen_server/connection.rb +++ b/lib/fog/xen_server/connection.rb @@ -19,31 +19,48 @@ def authenticate( username, password ) def request(options, *params) begin - parser = options.delete(:parser) - method = options.delete(:method) - - if params.empty? - response = @factory.call(method, @credentials) - else - if params.length.eql?(1) and params.first.is_a?(Hash) - response = @factory.call(method, @credentials, params.first) - elsif params.length.eql?(2) and params.last.is_a?(Array) - response = @factory.call(method, @credentials, params.first, params.last) - elsif params.length.eql?(1) and params.last.is_a?(Array) - response = @factory.call(method, @credentials, params.first) - else - response = eval("@factory.call('#{method}', '#{@credentials}', #{params.map {|p| p.is_a?(String) ? "'#{p}'" : p}.join(',')})") - end - end - raise RequestFailed.new("#{method}: " + response["ErrorDescription"].to_s) unless response["Status"].eql? "Success" - if parser - parser.parse( response["Value"] ) - response = parser.response + parser = options.delete(:parser) + method = options.delete(:method) + response = @factory.call(method, @credentials, *request_params(params)) + + if !request_successful?(response) + raise RequestFailed.new( + %(#{method}: #{response["ErrorDescription"]}) + ) end - response + parsed_response(parser, response) end end + + private + + def format_string_params(params) + params.map { |p| p.is_a?(String) ? "'#{p}'" : p }.join(",") + end + + def parsed_response(parser, response) + return response unless parser + + parser.parse(response["Value"]) + parser.response + end + + def request_params(params) + if params.empty? + [] + elsif params.length.eql?(1) && [Hash, Array].include?(params.first.class) + [params.first] + elsif params.length.eql?(2) and params.last.is_a?(Array) + [params.first, params.last] + else + format_string_params(params) + end + end + + def request_successful?(response) + response["Status"] == "Success" + end end end end From 42d25741aa525bff68676cf6eaaac052f4cf8b4f Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 16:09:22 +1100 Subject: [PATCH 16/22] :cop: Reduce duplication --- lib/fog/compute/xen_server/real.rb | 26 ++++++++++++++++++- .../xen_server/requests/builtin_templates.rb | 6 +---- .../xen_server/requests/custom_templates.rb | 6 +---- .../compute/xen_server/requests/snapshots.rb | 8 ++---- .../compute/xen_server/requests/templates.rb | 8 ++---- 5 files changed, 31 insertions(+), 23 deletions(-) diff --git a/lib/fog/compute/xen_server/real.rb b/lib/fog/compute/xen_server/real.rb index 0fe0a5a..4f5b8f3 100644 --- a/lib/fog/compute/xen_server/real.rb +++ b/lib/fog/compute/xen_server/real.rb @@ -44,7 +44,31 @@ def connection_host def event @event ||= Fog::Compute::XenServer::Models::Event.new(service: self) end + + private + + def load_data(keep_type = nil, delete_templates = false) + data = request_get_all_records + + data.keep_if { |vm| vm[type] } if keep_type + if delete_templates + data.delete_if do |vm| + !vm[:is_a_template] || vm[:other_config]["default_template"].nil? + end + end + + servers.load(data) + rescue Fog::XenServer::RequestFailed + [] + end + + def request_get_all_records + @connection.request( + :parser => Fog::Parsers::XenServer::GetRecords.new, + :method => "VM.get_all_records" + ) + end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/builtin_templates.rb b/lib/fog/compute/xen_server/requests/builtin_templates.rb index 0e799de..1584352 100644 --- a/lib/fog/compute/xen_server/requests/builtin_templates.rb +++ b/lib/fog/compute/xen_server/requests/builtin_templates.rb @@ -3,11 +3,7 @@ module Compute class XenServer class Real def builtin_templates - data = @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "VM.get_all_records") - data.delete_if { |vm| !vm[:is_a_template] || vm[:other_config]["default_template"].nil? } - servers.load(data) - rescue Fog::XenServer::RequestFailed - [] + load_data(nil, true) end end end diff --git a/lib/fog/compute/xen_server/requests/custom_templates.rb b/lib/fog/compute/xen_server/requests/custom_templates.rb index f8a238f..27fad99 100644 --- a/lib/fog/compute/xen_server/requests/custom_templates.rb +++ b/lib/fog/compute/xen_server/requests/custom_templates.rb @@ -3,11 +3,7 @@ module Compute class XenServer class Real def custom_templates - data = @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "VM.get_all_records") - data.keep_if { |vm| vm[:is_a_template] && vm[:other_config]["default_template"].nil? } - servers.load(data) - rescue Fog::XenServer::RequestFailed - [] + load_data(nil, true) end end end diff --git a/lib/fog/compute/xen_server/requests/snapshots.rb b/lib/fog/compute/xen_server/requests/snapshots.rb index 3886c10..aa42fe2 100644 --- a/lib/fog/compute/xen_server/requests/snapshots.rb +++ b/lib/fog/compute/xen_server/requests/snapshots.rb @@ -3,13 +3,9 @@ module Compute class XenServer class Real def snapshots - data = @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "VM.get_all_records") - data.keep_if { |vm| vm[:is_a_snapshot] } - servers.load(data) - rescue Fog::XenServer::RequestFailed - [] + load_data(:is_a_snapshot) end end end end -end \ No newline at end of file +end diff --git a/lib/fog/compute/xen_server/requests/templates.rb b/lib/fog/compute/xen_server/requests/templates.rb index 34a94fb..ffc366d 100644 --- a/lib/fog/compute/xen_server/requests/templates.rb +++ b/lib/fog/compute/xen_server/requests/templates.rb @@ -3,13 +3,9 @@ module Compute class XenServer class Real def templates - data = @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "VM.get_all_records") - data.keep_if { |vm| vm[:is_a_template] } - servers.load(data) - rescue Fog::XenServer::RequestFailed - [] + load_data(:is_a_template) end end end end -end \ No newline at end of file +end From 54a33231f1c12754a627628b50529a6d118aa670 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 16:41:32 +1100 Subject: [PATCH 17/22] Remove debug code incorrectly commited --- lib/fog/compute/xen_server/models/pool.rb | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/fog/compute/xen_server/models/pool.rb b/lib/fog/compute/xen_server/models/pool.rb index 776ed35..bc3f7c7 100644 --- a/lib/fog/compute/xen_server/models/pool.rb +++ b/lib/fog/compute/xen_server/models/pool.rb @@ -51,9 +51,6 @@ class Pool < Model ha_failover_plan_exists ha_prevent_restarts_for join join_force recover_slaves send_test_post set_vswitch_controller sync_database )) - - def hello - end end end end From 03d877545c7983ebde9ac49bae11c69557c541f6 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 17:41:25 +1100 Subject: [PATCH 18/22] Remove %i since it is not supported in Ruby < 2.0 --- lib/fog/compute/xen_server/models/host.rb | 9 +++--- lib/fog/compute/xen_server/models/pif.rb | 3 +- lib/fog/compute/xen_server/models/pool.rb | 20 +++++++------ .../xen_server/models/storage_repository.rb | 6 ++-- .../compute/xen_server/models/host_spec.rb | 9 ++---- .../fog/compute/xen_server/models/pif_spec.rb | 6 ++-- .../compute/xen_server/models/pool_spec.rb | 30 ++----------------- .../models/storage_repository_spec.rb | 6 ++-- 8 files changed, 33 insertions(+), 56 deletions(-) diff --git a/lib/fog/compute/xen_server/models/host.rb b/lib/fog/compute/xen_server/models/host.rb index 66f0afe..f32d127 100644 --- a/lib/fog/compute/xen_server/models/host.rb +++ b/lib/fog/compute/xen_server/models/host.rb @@ -63,10 +63,11 @@ class Host < Model alias_method :resident_servers, :resident_vms - define_methods(%i( - emergency_ha_disable list_methods local_management_reconfigure - management_disable management_reconfigure shutdown_agent - )) + HOST_METHODS = [ + :emergency_ha_disable, :list_methods, :local_management_reconfigure, + :management_disable, :management_reconfigure, :shutdown_agent + ].freeze + define_methods(HOST_METHODS) def shutdown(auto_disable = true) service.disable_host(reference) if auto_disable diff --git a/lib/fog/compute/xen_server/models/pif.rb b/lib/fog/compute/xen_server/models/pif.rb index c8ce7f6..2d76748 100644 --- a/lib/fog/compute/xen_server/models/pif.rb +++ b/lib/fog/compute/xen_server/models/pif.rb @@ -44,7 +44,8 @@ class Pif < Model has_one_identity :vlan_master_of, :vlans, :aliases => :VLAN_master_of, :as => :VLAN_master_of has_one_identity :vlan_slave_of, :vlans, :aliases => :VLAN_slave_of, :as => :VLAN_slave_of - define_methods(%i(db_introduce introduce scan)) + PIF_METHODS = [:db_introduce, :introduce, :scan].freeze + define_methods(PIF_METHODS) end end end diff --git a/lib/fog/compute/xen_server/models/pool.rb b/lib/fog/compute/xen_server/models/pool.rb index bc3f7c7..46d5ea4 100644 --- a/lib/fog/compute/xen_server/models/pool.rb +++ b/lib/fog/compute/xen_server/models/pool.rb @@ -42,15 +42,17 @@ class Pool < Model alias_method :default_storage_repository, :default_sr - define_methods(%i( - certificate_install certificate_list certificate_sync certificate_uninstall create_vlan - create_vlan_from_pif crl_install crl_list crl_uninstall designate_new_master disable_ha - disable_redo_log emergency_reset_master emergency_transition_to_master enable_ha - enable_redo_log ha_compute_hypothetical_max_host_failures_to_tolerate - ha_compute_max_host_failures_to_tolerate ha_compute_vm_failover_plan - ha_failover_plan_exists ha_prevent_restarts_for join join_force recover_slaves - send_test_post set_vswitch_controller sync_database - )) + POOL_METHODS = [ + :certificate_install, :certificate_list, :certificate_sync, :certificate_uninstall, + :create_vlan, :create_vlan_from_pif, :crl_install, :crl_list, :crl_uninstall, + :designate_new_master, :disable_ha, :disable_redo_log, :emergency_reset_master, + :emergency_transition_to_master, :enable_ha, :enable_redo_log, + :ha_compute_hypothetical_max_host_failures_to_tolerate, + :ha_compute_max_host_failures_to_tolerate, :ha_compute_vm_failover_plan, + :ha_failover_plan_exists, :ha_prevent_restarts_for, :join, :join_force, + :recover_slaves, :send_test_post, :set_vswitch_controller, :sync_database + ].freeze + define_methods(POOL_METHODS) end end end diff --git a/lib/fog/compute/xen_server/models/storage_repository.rb b/lib/fog/compute/xen_server/models/storage_repository.rb index d98f841..fd27ca6 100644 --- a/lib/fog/compute/xen_server/models/storage_repository.rb +++ b/lib/fog/compute/xen_server/models/storage_repository.rb @@ -34,9 +34,9 @@ class StorageRepository < Model require_before_save :name, :type - STORAGE_REPOSITORY_METHODS = %i( - get_supported_types introduce probe - ).freeze + STORAGE_REPOSITORY_METHODS = [ + :get_supported_types, :introduce, :probe + ].freeze define_methods(STORAGE_REPOSITORY_METHODS) end end diff --git a/spec/fog/compute/xen_server/models/host_spec.rb b/spec/fog/compute/xen_server/models/host_spec.rb index e09aa53..196a3f5 100644 --- a/spec/fog/compute/xen_server/models/host_spec.rb +++ b/spec/fog/compute/xen_server/models/host_spec.rb @@ -157,12 +157,9 @@ def self.read_identity it 'should define methods' do methods = host_class.instance_methods(false) - methods.include?(:emergency_ha_disable).must_equal(true) - methods.include?(:list_methods).must_equal(true) - methods.include?(:local_management_reconfigure).must_equal(true) - methods.include?(:management_disable).must_equal(true) - methods.include?(:management_reconfigure).must_equal(true) - methods.include?(:shutdown_agent).must_equal(true) + host_class::HOST_METHODS.each do |method| + methods.include?(method).must_equal(true) + end end describe '#shutdown' do diff --git a/spec/fog/compute/xen_server/models/pif_spec.rb b/spec/fog/compute/xen_server/models/pif_spec.rb index 9727435..90f6fed 100644 --- a/spec/fog/compute/xen_server/models/pif_spec.rb +++ b/spec/fog/compute/xen_server/models/pif_spec.rb @@ -118,8 +118,8 @@ def self.read_identity it 'should define methods' do methods = pif_class.instance_methods(false) - methods.include?(:db_introduce).must_equal(true) - methods.include?(:introduce).must_equal(true) - methods.include?(:scan).must_equal(true) + pif_class::PIF_METHODS.each do |method| + methods.include?(method).must_equal(true) + end end end diff --git a/spec/fog/compute/xen_server/models/pool_spec.rb b/spec/fog/compute/xen_server/models/pool_spec.rb index c8f9fa2..4a1a6cf 100644 --- a/spec/fog/compute/xen_server/models/pool_spec.rb +++ b/spec/fog/compute/xen_server/models/pool_spec.rb @@ -106,32 +106,8 @@ def self.read_identity it 'should define methods' do methods = pool_class.instance_methods(false) - methods.include?(:certificate_install).must_equal(true) - methods.include?(:certificate_list).must_equal(true) - methods.include?(:certificate_sync).must_equal(true) - methods.include?(:certificate_uninstall).must_equal(true) - methods.include?(:create_vlan).must_equal(true) - methods.include?(:create_vlan_from_pif).must_equal(true) - methods.include?(:crl_install).must_equal(true) - methods.include?(:crl_list).must_equal(true) - methods.include?(:crl_uninstall).must_equal(true) - methods.include?(:designate_new_master).must_equal(true) - methods.include?(:disable_ha).must_equal(true) - methods.include?(:disable_redo_log).must_equal(true) - methods.include?(:emergency_reset_master).must_equal(true) - methods.include?(:emergency_transition_to_master).must_equal(true) - methods.include?(:enable_ha).must_equal(true) - methods.include?(:enable_redo_log).must_equal(true) - methods.include?(:ha_compute_hypothetical_max_host_failures_to_tolerate).must_equal(true) - methods.include?(:ha_compute_max_host_failures_to_tolerate).must_equal(true) - methods.include?(:ha_compute_vm_failover_plan).must_equal(true) - methods.include?(:ha_failover_plan_exists).must_equal(true) - methods.include?(:ha_prevent_restarts_for).must_equal(true) - methods.include?(:join).must_equal(true) - methods.include?(:join_force).must_equal(true) - methods.include?(:recover_slaves).must_equal(true) - methods.include?(:send_test_post).must_equal(true) - methods.include?(:set_vswitch_controller).must_equal(true) - methods.include?(:sync_database).must_equal(true) + pool_class::POOL_METHODS.each do |method| + methods.include?(method).must_equal(true) + end end end diff --git a/spec/fog/compute/xen_server/models/storage_repository_spec.rb b/spec/fog/compute/xen_server/models/storage_repository_spec.rb index 5821b53..76a3fd4 100644 --- a/spec/fog/compute/xen_server/models/storage_repository_spec.rb +++ b/spec/fog/compute/xen_server/models/storage_repository_spec.rb @@ -92,8 +92,8 @@ def self.read_identity it 'should define methods' do methods = storage_repository_class.instance_methods(false) - methods.include?(:get_supported_types).must_equal(true) - methods.include?(:introduce).must_equal(true) - methods.include?(:probe).must_equal(true) + storage_repository_class::STORAGE_REPOSITORY_METHODS.each do |method| + methods.include?(method).must_equal(true) + end end end From afdcf9dd0069497965b387c133f64f79c2125d70 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Fri, 24 Feb 2017 18:19:06 +1100 Subject: [PATCH 19/22] :cop: Reduce duplication --- .../compute/xen_server/models/collection.rb | 29 +++++++++---------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/lib/fog/compute/xen_server/models/collection.rb b/lib/fog/compute/xen_server/models/collection.rb index 51e1b7c..2648b01 100644 --- a/lib/fog/compute/xen_server/models/collection.rb +++ b/lib/fog/compute/xen_server/models/collection.rb @@ -15,29 +15,28 @@ def get(ref) nil end - def get_by_name(name) - ref = service.get_by_name(name, model.provider_class) - return nil if ref.nil? - get(ref) - rescue Fog::XenServer::NotFound, Fog::XenServer::RequestFailed - nil + def method_missing(method, *args) + if method =~ /^(find|get)_by_(name|uuid)$/ + return get_by(method, args[0]) + end + + super + end + + def get_by_reference_or_name_or_uuid(query) + get(query) || get_by_name(query) || get_by_uuid(query) end - alias_method :find_by_name, :get_by_name + private - def get_by_uuid(uuid) - ref = service.get_by_uuid(uuid, model.provider_class) + def get_by(method, value) + method = method.to_s.sub('find_by_', 'get_by_') + ref = service.send(method, value, model.provider_class) return nil if ref.nil? get(ref) rescue Fog::XenServer::NotFound, Fog::XenServer::RequestFailed nil end - - alias_method :find_by_uuid, :get_by_uuid - - def get_by_reference_or_name_or_uuid(query) - get(query) || get_by_name(query) || get_by_uuid(query) - end end end end From 73c29114fb8b565c9ec209adf5ef9b77a911813e Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Sun, 26 Feb 2017 11:20:00 +1100 Subject: [PATCH 20/22] Integrate get_by_reference_or_name_or_uuid into method_missing --- .../compute/xen_server/models/collection.rb | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/fog/compute/xen_server/models/collection.rb b/lib/fog/compute/xen_server/models/collection.rb index 2648b01..83e1060 100644 --- a/lib/fog/compute/xen_server/models/collection.rb +++ b/lib/fog/compute/xen_server/models/collection.rb @@ -16,21 +16,21 @@ def get(ref) end def method_missing(method, *args) - if method =~ /^(find|get)_by_(name|uuid)$/ - return get_by(method, args[0]) + case method + when :get_by_reference_or_name_or_uuid + query = args[0] + get(query) || get_by("name", query) || get_by("uuid", query) + when /^(find|get)_by_(name|uuid)$/ + get_by(method, args[0]) + else + super end - - super - end - - def get_by_reference_or_name_or_uuid(query) - get(query) || get_by_name(query) || get_by_uuid(query) end private def get_by(method, value) - method = method.to_s.sub('find_by_', 'get_by_') + method = method.to_s.sub("find_by_", "get_by_") ref = service.send(method, value, model.provider_class) return nil if ref.nil? get(ref) From 325e077fcc2e22894146681b681ed2691a0d41e0 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Sun, 26 Feb 2017 11:21:28 +1100 Subject: [PATCH 21/22] :cop: Use Ruby 1.9 hash syntax --- .rubocop.yml | 2 +- Rakefile | 2 +- lib/fog/bin/xenserver.rb | 2 +- lib/fog/compute/xen_server/models/blob.rb | 4 +- lib/fog/compute/xen_server/models/console.rb | 2 +- .../compute/xen_server/models/crash_dump.rb | 4 +- lib/fog/compute/xen_server/models/dr_task.rb | 2 +- lib/fog/compute/xen_server/models/event.rb | 2 +- .../compute/xen_server/models/gpu_group.rb | 10 +-- .../xen_server/models/guest_metrics.rb | 4 +- lib/fog/compute/xen_server/models/host.rb | 26 +++---- lib/fog/compute/xen_server/models/host_cpu.rb | 2 +- .../compute/xen_server/models/host_metrics.rb | 2 +- .../compute/xen_server/models/host_patch.rb | 4 +- lib/fog/compute/xen_server/models/network.rb | 12 ++-- lib/fog/compute/xen_server/models/pbd.rb | 2 +- lib/fog/compute/xen_server/models/pgpu.rb | 4 +- lib/fog/compute/xen_server/models/pif.rb | 20 +++--- lib/fog/compute/xen_server/models/pool.rb | 12 ++-- .../compute/xen_server/models/pool_patch.rb | 4 +- lib/fog/compute/xen_server/models/role.rb | 4 +- lib/fog/compute/xen_server/models/server.rb | 72 +++++++++---------- .../xen_server/models/server_appliance.rb | 6 +- .../xen_server/models/server_metrics.rb | 10 +-- .../xen_server/models/storage_manager.rb | 4 +- .../xen_server/models/storage_repository.rb | 16 ++--- lib/fog/compute/xen_server/models/tunnel.rb | 4 +- lib/fog/compute/xen_server/models/vbd.rb | 22 +++--- .../compute/xen_server/models/vbd_metrics.rb | 2 +- lib/fog/compute/xen_server/models/vdi.rb | 18 ++--- lib/fog/compute/xen_server/models/vif.rb | 14 ++-- lib/fog/compute/xen_server/models/vlan.rb | 6 +- lib/fog/compute/xen_server/models/vmpp.rb | 6 +- lib/fog/compute/xen_server/real.rb | 4 +- .../requests/add_ipv4_allowed_vif.rb | 2 +- .../requests/add_ipv6_allowed_vif.rb | 2 +- .../add_to_vcpus_params_live_server.rb | 2 +- .../xen_server/requests/apply_edition_host.rb | 2 +- .../xen_server/requests/apply_edition_pool.rb | 2 +- .../requests/assert_agile_server.rb | 2 +- .../requests/assert_attachable_vbd.rb | 2 +- .../assert_can_be_recovered_server.rb | 2 +- .../requests/assert_can_boot_here_server.rb | 2 +- .../requests/assert_can_evacuate_host.rb | 2 +- .../assert_can_host_ha_statefile_sr.rb | 2 +- .../requests/assert_can_migrate_server.rb | 2 +- .../requests/assert_operation_valid_server.rb | 2 +- ...assert_supports_database_replication_sr.rb | 2 +- .../xen_server/requests/backup_rrds_host.rb | 2 +- .../requests/bugreport_upload_host.rb | 2 +- .../xen_server/requests/call_plugin_host.rb | 2 +- .../requests/certificate_install_pool.rb | 2 +- .../requests/certificate_list_pool.rb | 2 +- .../requests/certificate_sync_pool.rb | 2 +- .../requests/certificate_uninstall_pool.rb | 2 +- .../xen_server/requests/checkpoint_server.rb | 2 +- .../requests/clean_reboot_server.rb | 2 +- .../requests/clean_shutdown_server.rb | 2 +- .../xen_server/requests/clone_server.rb | 2 +- .../compute/xen_server/requests/clone_vdi.rb | 2 +- .../requests/compute_free_memory_host.rb | 2 +- .../requests/compute_memory_overhead_host.rb | 2 +- .../compute_memory_overhead_server.rb | 2 +- .../requests/copy_bios_strings_server.rb | 2 +- .../xen_server/requests/copy_server.rb | 2 +- .../compute/xen_server/requests/copy_vdi.rb | 2 +- .../xen_server/requests/create_network.rb | 2 +- .../requests/create_new_blob_host.rb | 2 +- .../requests/create_new_blob_network.rb | 2 +- .../requests/create_new_blob_pool.rb | 2 +- .../requests/create_new_blob_server.rb | 2 +- .../xen_server/requests/create_new_blob_sr.rb | 2 +- .../compute/xen_server/requests/create_pbd.rb | 2 +- .../xen_server/requests/create_server.rb | 2 +- .../compute/xen_server/requests/create_sr.rb | 2 +- .../compute/xen_server/requests/create_vbd.rb | 2 +- .../compute/xen_server/requests/create_vdi.rb | 2 +- .../compute/xen_server/requests/create_vif.rb | 2 +- .../xen_server/requests/create_vlan.rb | 2 +- .../requests/create_vlan_from_pif_pool.rb | 2 +- .../xen_server/requests/create_vlan_pool.rb | 2 +- .../xen_server/requests/crl_install_pool.rb | 2 +- .../xen_server/requests/crl_list_pool.rb | 2 +- .../xen_server/requests/crl_uninstall_pool.rb | 2 +- .../xen_server/requests/db_forget_pif.rb | 2 +- .../xen_server/requests/db_forget_vdi.rb | 2 +- .../xen_server/requests/db_introduce_pif.rb | 2 +- .../xen_server/requests/db_introduce_vdi.rb | 2 +- .../xen_server/requests/declare_dead_host.rb | 2 +- .../requests/designate_new_master_pool.rb | 2 +- .../xen_server/requests/destroy_record.rb | 2 +- ...etect_nonhomogeneous_external_auth_pool.rb | 2 +- .../disable_database_replication_sr.rb | 2 +- .../requests/disable_external_auth_host.rb | 2 +- .../requests/disable_external_auth_pool.rb | 2 +- .../xen_server/requests/disable_ha_pool.rb | 2 +- .../xen_server/requests/disable_host.rb | 2 +- .../disable_local_storage_caching_host.rb | 2 +- .../disable_local_storage_caching_pool.rb | 2 +- .../requests/disable_redo_log_pool.rb | 2 +- .../xen_server/requests/dmesg_clear_host.rb | 2 +- .../compute/xen_server/requests/dmesg_host.rb | 2 +- .../compute/xen_server/requests/eject_pool.rb | 2 +- .../compute/xen_server/requests/eject_vbd.rb | 2 +- .../requests/emergency_ha_disable_host.rb | 2 +- .../requests/emergency_reset_master_pool.rb | 2 +- .../emergency_transition_to_master_pool.rb | 2 +- .../enable_database_replication_sr.rb | 2 +- .../requests/enable_external_auth_host.rb | 2 +- .../requests/enable_external_auth_pool.rb | 2 +- .../xen_server/requests/enable_ha_pool.rb | 2 +- .../xen_server/requests/enable_host.rb | 2 +- .../enable_local_storage_caching_host.rb | 2 +- .../enable_local_storage_caching_pool.rb | 2 +- .../requests/enable_redo_log_pool.rb | 2 +- .../xen_server/requests/evacuate_host.rb | 2 +- .../forget_data_source_archives_host.rb | 2 +- .../forget_data_source_archives_server.rb | 2 +- .../compute/xen_server/requests/forget_pif.rb | 2 +- .../compute/xen_server/requests/forget_sr.rb | 2 +- .../compute/xen_server/requests/forget_vdi.rb | 2 +- .../compute/xen_server/requests/from_event.rb | 2 +- .../get_allowed_vbd_devices_server.rb | 2 +- .../get_allowed_vif_devices_server.rb | 2 +- .../requests/get_boot_record_server.rb | 2 +- .../requests/get_current_id_event.rb | 2 +- .../requests/get_data_sources_host.rb | 2 +- .../requests/get_data_sources_server.rb | 2 +- .../requests/get_license_state_pool.rb | 2 +- .../xen_server/requests/get_log_host.rb | 2 +- .../requests/get_management_interface_host.rb | 2 +- .../requests/get_possible_hosts_server.rb | 2 +- .../compute/xen_server/requests/get_record.rb | 6 +- .../xen_server/requests/get_records.rb | 2 +- .../requests/get_server_certificate_host.rb | 2 +- .../requests/get_server_localtime_host.rb | 2 +- .../requests/get_servertime_host.rb | 2 +- .../requests/get_supported_types_sr.rb | 2 +- .../get_system_status_capabilities_host.rb | 2 +- .../get_vms_which_prevent_evacuation_host.rb | 2 +- ...ical_max_host_failures_to_tolerate_pool.rb | 2 +- ...pute_max_host_failures_to_tolerate_pool.rb | 2 +- .../ha_compute_vm_failover_plan_pool.rb | 2 +- .../requests/ha_failover_plan_exists_pool.rb | 2 +- .../requests/ha_prevent_restarts_for_pool.rb | 2 +- .../xen_server/requests/hard_reboot_server.rb | 2 +- .../requests/hard_shutdown_server.rb | 2 +- .../requests/import_convert_server.rb | 2 +- .../xen_server/requests/inject_event.rb | 2 +- .../compute/xen_server/requests/insert_vbd.rb | 2 +- .../xen_server/requests/introduce_pif.rb | 2 +- .../xen_server/requests/introduce_sr.rb | 2 +- .../xen_server/requests/introduce_vdi.rb | 2 +- .../xen_server/requests/join_force_pool.rb | 2 +- .../compute/xen_server/requests/join_pool.rb | 2 +- .../xen_server/requests/list_methods_host.rb | 2 +- .../local_management_reconfigure_host.rb | 2 +- .../requests/management_disable_host.rb | 2 +- .../requests/management_reconfigure_host.rb | 2 +- .../requests/maximise_memory_server.rb | 2 +- .../requests/migrate_receive_host.rb | 2 +- .../requests/migrate_send_server.rb | 2 +- .../compute/xen_server/requests/next_event.rb | 2 +- .../xen_server/requests/open_database_vdi.rb | 2 +- .../xen_server/requests/pause_server.rb | 2 +- .../compute/xen_server/requests/plug_pbd.rb | 2 +- .../compute/xen_server/requests/plug_pif.rb | 2 +- .../compute/xen_server/requests/plug_vbd.rb | 2 +- .../compute/xen_server/requests/plug_vif.rb | 2 +- .../requests/pool_migrate_server.rb | 2 +- .../xen_server/requests/pool_migrate_vdi.rb | 2 +- .../xen_server/requests/power_on_host.rb | 2 +- .../requests/power_state_reset_server.rb | 2 +- .../compute/xen_server/requests/probe_sr.rb | 2 +- .../xen_server/requests/provision_server.rb | 2 +- .../requests/query_data_source_host.rb | 2 +- .../requests/query_data_source_server.rb | 2 +- .../requests/query_services_server.rb | 2 +- .../requests/read_database_pool_uuid_vdi.rb | 2 +- .../xen_server/requests/reboot_host.rb | 2 +- .../xen_server/requests/reboot_server.rb | 2 +- .../xen_server/requests/reconfigure_ip_pif.rb | 2 +- .../requests/reconfigure_ipv6_pif.rb | 2 +- .../requests/record_data_source_host.rb | 2 +- .../requests/record_data_source_server.rb | 2 +- .../xen_server/requests/recover_server.rb | 2 +- .../requests/recover_slaves_pool.rb | 2 +- .../requests/refresh_pack_info_host.rb | 2 +- .../xen_server/requests/register_event.rb | 2 +- .../requests/remove_ipv4_allowed_vif.rb | 2 +- .../requests/remove_ipv6_allowed_vif.rb | 2 +- .../requests/reset_cpu_features_host.rb | 2 +- .../xen_server/requests/resize_online_vdi.rb | 2 +- .../compute/xen_server/requests/resize_vdi.rb | 2 +- .../xen_server/requests/restart_agent_host.rb | 2 +- .../xen_server/requests/resume_on_server.rb | 2 +- .../xen_server/requests/resume_server.rb | 2 +- .../xen_server/requests/revert_server.rb | 2 +- .../xen_server/requests/revert_to_server.rb | 2 +- .../compute/xen_server/requests/scan_pif.rb | 2 +- .../compute/xen_server/requests/scan_sr.rb | 2 +- .../requests/send_debug_keys_host.rb | 2 +- .../xen_server/requests/send_sysrq_server.rb | 2 +- .../requests/send_test_post_pool.rb | 2 +- .../requests/send_trigger_server.rb | 2 +- .../requests/set_affinity_server.rb | 2 +- .../requests/set_allow_caching_vdi.rb | 2 +- .../requests/set_appliance_server.rb | 2 +- .../xen_server/requests/set_attribute.rb | 4 +- .../requests/set_cpu_features_host.rb | 2 +- .../set_default_locking_mode_network.rb | 2 +- .../requests/set_device_config_pbd.rb | 2 +- .../set_ha_host_failures_to_tolerate_pool.rb | 2 +- .../set_ha_restart_priority_server.rb | 2 +- .../requests/set_hostname_live_host.rb | 2 +- .../set_hvm_shadow_multiplier_server.rb | 2 +- .../requests/set_ipv4_allowed_vif.rb | 2 +- .../requests/set_ipv6_allowed_vif.rb | 2 +- .../requests/set_is_a_snapshot_vdi.rb | 2 +- .../requests/set_locking_mode_vif.rb | 2 +- .../xen_server/requests/set_managed_vdi.rb | 2 +- .../requests/set_memory_dynamic_max_server.rb | 2 +- .../requests/set_memory_dynamic_min_server.rb | 2 +- .../set_memory_dynamic_range_server.rb | 2 +- .../requests/set_memory_limits_server.rb | 2 +- .../requests/set_memory_static_max_server.rb | 2 +- .../requests/set_memory_static_min_server.rb | 2 +- .../set_memory_static_range_server.rb | 2 +- .../requests/set_metadata_of_pool_vdi.rb | 2 +- .../xen_server/requests/set_missing_vdi.rb | 2 +- .../requests/set_name_description_sr.rb | 2 +- .../requests/set_name_description_vdi.rb | 2 +- .../xen_server/requests/set_name_label_sr.rb | 2 +- .../xen_server/requests/set_name_label_vdi.rb | 2 +- .../xen_server/requests/set_on_boot_vdi.rb | 2 +- .../xen_server/requests/set_order_server.rb | 2 +- .../requests/set_physical_size_sr.rb | 2 +- .../requests/set_physical_utilisation_sr.rb | 2 +- .../requests/set_physical_utilisation_vdi.rb | 2 +- .../requests/set_power_on_mode_host.rb | 2 +- .../requests/set_primary_address_type_pif.rb | 2 +- .../requests/set_protection_policy_server.rb | 2 +- .../xen_server/requests/set_read_only_vdi.rb | 2 +- .../set_shadow_multiplier_live_server.rb | 2 +- .../xen_server/requests/set_sharable_vdi.rb | 2 +- .../xen_server/requests/set_shared_sr.rb | 2 +- .../requests/set_shutdown_delay_server.rb | 2 +- .../requests/set_snapshot_of_vdi.rb | 2 +- .../requests/set_snapshot_time_vdi.rb | 2 +- .../requests/set_start_delay_server.rb | 2 +- .../requests/set_suspend_vdi_server.rb | 2 +- .../requests/set_vcpus_at_startup_server.rb | 2 +- .../requests/set_vcpus_max_server.rb | 2 +- .../requests/set_vcpus_number_live_server.rb | 2 +- .../requests/set_virtual_allocation_sr.rb | 2 +- .../requests/set_virtual_size_vdi.rb | 2 +- .../requests/set_vswitch_controller_pool.rb | 2 +- .../requests/shutdown_agent_host.rb | 2 +- .../xen_server/requests/shutdown_host.rb | 2 +- .../xen_server/requests/shutdown_server.rb | 2 +- .../xen_server/requests/snapshot_server.rb | 2 +- .../xen_server/requests/snapshot_vdi.rb | 2 +- .../requests/snapshot_with_quiesce_server.rb | 2 +- .../xen_server/requests/start_on_server.rb | 2 +- .../xen_server/requests/start_server.rb | 2 +- .../xen_server/requests/suspend_server.rb | 2 +- .../xen_server/requests/sync_data_host.rb | 2 +- .../xen_server/requests/sync_database_pool.rb | 2 +- .../xen_server/requests/unpause_server.rb | 2 +- .../xen_server/requests/unplug_force_vbd.rb | 2 +- .../compute/xen_server/requests/unplug_pbd.rb | 2 +- .../compute/xen_server/requests/unplug_vbd.rb | 2 +- .../compute/xen_server/requests/unplug_vif.rb | 2 +- .../xen_server/requests/unregister_event.rb | 2 +- .../compute/xen_server/requests/update_sr.rb | 2 +- .../compute/xen_server/requests/update_vdi.rb | 2 +- lib/fog/parsers/xen_server/get_records.rb | 2 +- 277 files changed, 401 insertions(+), 401 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 36fd304..b701be2 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -659,7 +659,7 @@ Prefer Ruby 1.9 hash syntax { a: 1, b: 2 } over 1.8 syntax { :a => 1, :b => 2 }. StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#hash-literals' - Enabled: false + Enabled: true Style/IfUnlessModifier: Description: >- diff --git a/Rakefile b/Rakefile index c85dd05..5113125 100644 --- a/Rakefile +++ b/Rakefile @@ -8,4 +8,4 @@ Rake::TestTask.new do |t| end desc "Default Task" -task :default => [ :test ] \ No newline at end of file +task default: [ :test ] \ No newline at end of file diff --git a/lib/fog/bin/xenserver.rb b/lib/fog/bin/xenserver.rb index 511f4bf..a18aa3f 100644 --- a/lib/fog/bin/xenserver.rb +++ b/lib/fog/bin/xenserver.rb @@ -14,7 +14,7 @@ def [](service) hash[key] = case key when :compute Fog::Logger.warning("XenServer[:compute] is not recommended, use Compute[:xenserver] for portability") - Fog::Compute.new(:provider => "XenServer") + Fog::Compute.new(provider: "XenServer") else raise ArgumentError, "Unrecognized service: #{key.inspect}" end diff --git a/lib/fog/compute/xen_server/models/blob.rb b/lib/fog/compute/xen_server/models/blob.rb index 116b961..8816b6f 100644 --- a/lib/fog/compute/xen_server/models/blob.rb +++ b/lib/fog/compute/xen_server/models/blob.rb @@ -11,10 +11,10 @@ class Blob < Model identity :reference - attribute :description, :aliases => :name_description + attribute :description, aliases: :name_description attribute :last_updated attribute :mime_type - attribute :name, :aliases => :name_label + attribute :name, aliases: :name_label attribute :public attribute :size attribute :uuid diff --git a/lib/fog/compute/xen_server/models/console.rb b/lib/fog/compute/xen_server/models/console.rb index 2fb648a..b762abe 100644 --- a/lib/fog/compute/xen_server/models/console.rb +++ b/lib/fog/compute/xen_server/models/console.rb @@ -16,7 +16,7 @@ class Console < Model attribute :protocol attribute :uuid - has_one_identity :vm, :servers, :aliases => :VM, :as => :VM + has_one_identity :vm, :servers, aliases: :VM, as: :VM end end end diff --git a/lib/fog/compute/xen_server/models/crash_dump.rb b/lib/fog/compute/xen_server/models/crash_dump.rb index 0356efc..e1165c5 100644 --- a/lib/fog/compute/xen_server/models/crash_dump.rb +++ b/lib/fog/compute/xen_server/models/crash_dump.rb @@ -14,8 +14,8 @@ class CrashDump < Model attribute :other_config attribute :uuid - has_one_identity :vdi, :vdis, :aliases => :VDI, :as => :VDI - has_one_identity :vm, :servers, :aliases => :VM, :as => :VM + has_one_identity :vdi, :vdis, aliases: :VDI, as: :VDI + has_one_identity :vm, :servers, aliases: :VM, as: :VM end end end diff --git a/lib/fog/compute/xen_server/models/dr_task.rb b/lib/fog/compute/xen_server/models/dr_task.rb index c4eb7d5..38662ea 100644 --- a/lib/fog/compute/xen_server/models/dr_task.rb +++ b/lib/fog/compute/xen_server/models/dr_task.rb @@ -13,7 +13,7 @@ class DrTask < Model attribute :uuid - has_many_identities :introduced_srs, :storage_repositories, :aliases => :introduced_SRs, :as => :introduced_SRs + has_many_identities :introduced_srs, :storage_repositories, aliases: :introduced_SRs, as: :introduced_SRs end end end diff --git a/lib/fog/compute/xen_server/models/event.rb b/lib/fog/compute/xen_server/models/event.rb index 96005c1..e3556b6 100644 --- a/lib/fog/compute/xen_server/models/event.rb +++ b/lib/fog/compute/xen_server/models/event.rb @@ -11,7 +11,7 @@ class Event < Model identity :reference - attribute :klass, :aliases => :class, :as => :class + attribute :klass, aliases: :class, as: :class attribute :id attribute :obj_uuid attribute :operation diff --git a/lib/fog/compute/xen_server/models/gpu_group.rb b/lib/fog/compute/xen_server/models/gpu_group.rb index a545773..04abaf9 100644 --- a/lib/fog/compute/xen_server/models/gpu_group.rb +++ b/lib/fog/compute/xen_server/models/gpu_group.rb @@ -11,14 +11,14 @@ class GpuGroup < Model identity :reference - attribute :description, :aliases => :name_description - attribute :gpu_types, :aliases => :GPU_types, :as => :GPU_types - attribute :name, :aliases => :name_label + attribute :description, aliases: :name_description + attribute :gpu_types, aliases: :GPU_types, as: :GPU_types + attribute :name, aliases: :name_label attribute :other_config attribute :uuid - has_many_identities :pgpus, :pgpus, :aliases => :PGPUs, :as => :PGPUs - has_many_identities :vgpus, :vgpus, :aliases => :VGPUs, :as => :VGPUs + has_many_identities :pgpus, :pgpus, aliases: :PGPUs, as: :PGPUs + has_many_identities :vgpus, :vgpus, aliases: :VGPUs, as: :VGPUs end end end diff --git a/lib/fog/compute/xen_server/models/guest_metrics.rb b/lib/fog/compute/xen_server/models/guest_metrics.rb index 1e811d3..70d2d51 100644 --- a/lib/fog/compute/xen_server/models/guest_metrics.rb +++ b/lib/fog/compute/xen_server/models/guest_metrics.rb @@ -19,8 +19,8 @@ class GuestMetrics < Model attribute :os_version attribute :other attribute :other_config - attribute :pv_drivers_up_to_date, :aliases => :PV_drivers_up_to_date, :as => :PV_drivers_up_to_date - attribute :pv_drivers_version, :aliases => :PV_drivers_version, :as => :PV_drivers_version + attribute :pv_drivers_up_to_date, aliases: :PV_drivers_up_to_date, as: :PV_drivers_up_to_date + attribute :pv_drivers_version, aliases: :PV_drivers_version, as: :PV_drivers_version attribute :uuid end end diff --git a/lib/fog/compute/xen_server/models/host.rb b/lib/fog/compute/xen_server/models/host.rb index f32d127..f2cfa6d 100644 --- a/lib/fog/compute/xen_server/models/host.rb +++ b/lib/fog/compute/xen_server/models/host.rb @@ -13,10 +13,10 @@ class Host < Model attribute :address attribute :allowed_operations - attribute :api_version_major, :aliases => :API_version_major, :as => :API_version_major - attribute :api_version_minor, :aliases => :API_version_minor, :as => :API_version_minor - attribute :api_version_vendor, :aliases => :API_version_vendor, :as => :API_version_vendor - attribute :api_version_vendor_implementation, :aliases => :API_version_vendor_implementation, :as => :API_version_vendor_implementation + attribute :api_version_major, aliases: :API_version_major, as: :API_version_major + attribute :api_version_minor, aliases: :API_version_minor, as: :API_version_minor + attribute :api_version_vendor, aliases: :API_version_vendor, as: :API_version_vendor + attribute :api_version_vendor_implementation, aliases: :API_version_vendor_implementation, as: :API_version_vendor_implementation attribute :bios_strings attribute :blobs attribute :capabilities @@ -24,13 +24,13 @@ class Host < Model attribute :cpu_configuration attribute :cpu_info attribute :current_operations - attribute :description, :aliases => :name_description + attribute :description, aliases: :name_description attribute :edition attribute :enabled attribute :external_auth_configuration attribute :external_auth_service_name attribute :external_auth_type - attribute :guest_vcpus_params, :aliases => :guest_VCPUs_params, :as => :guest_VCPUs_params + attribute :guest_vcpus_params, aliases: :guest_VCPUs_params, as: :guest_VCPUs_params attribute :ha_network_peers attribute :ha_statefiles attribute :hostname @@ -38,7 +38,7 @@ class Host < Model attribute :license_server attribute :logging attribute :memory_overhead - attribute :name, :aliases => :name_label + attribute :name, aliases: :name_label attribute :other_config attribute :patches attribute :power_on_config @@ -52,14 +52,14 @@ class Host < Model has_many_identities :crashdumps, :crash_dumps has_one_identity :crash_dump_sr, :storage_repositories - has_many_identities :host_cpus, :host_cpus, :aliases => :host_CPUs, :as => :host_CPUs + has_many_identities :host_cpus, :host_cpus, aliases: :host_CPUs, as: :host_CPUs has_one_identity :local_cache_sr,:storage_repositories has_one_identity :metrics, :hosts_metrics - has_many_identities :pbds, :pbds, :aliases => :PBDs, :as => :PBDs - has_many_identities :pcis, :pcis, :aliases => :PCIs, :as => :PCIs - has_many_identities :pgpus, :pgpus, :aliases => :PGPUs, :as => :PGPUs - has_many_identities :pifs, :pifs, :aliases => :PIFs, :as => :PIFs - has_many_identities :resident_vms, :servers, :aliases => :resident_VMs, :as => :resident_VMs + has_many_identities :pbds, :pbds, aliases: :PBDs, as: :PBDs + has_many_identities :pcis, :pcis, aliases: :PCIs, as: :PCIs + has_many_identities :pgpus, :pgpus, aliases: :PGPUs, as: :PGPUs + has_many_identities :pifs, :pifs, aliases: :PIFs, as: :PIFs + has_many_identities :resident_vms, :servers, aliases: :resident_VMs, as: :resident_VMs alias_method :resident_servers, :resident_vms diff --git a/lib/fog/compute/xen_server/models/host_cpu.rb b/lib/fog/compute/xen_server/models/host_cpu.rb index 4363435..2a12036 100644 --- a/lib/fog/compute/xen_server/models/host_cpu.rb +++ b/lib/fog/compute/xen_server/models/host_cpu.rb @@ -15,7 +15,7 @@ class HostCpu < Model attribute :features attribute :flags attribute :model - attribute :model_name, :aliases => :modelname, :as => :modelname + attribute :model_name, aliases: :modelname, as: :modelname attribute :number attribute :other_config attribute :speed diff --git a/lib/fog/compute/xen_server/models/host_metrics.rb b/lib/fog/compute/xen_server/models/host_metrics.rb index 8b37109..3b8b20e 100644 --- a/lib/fog/compute/xen_server/models/host_metrics.rb +++ b/lib/fog/compute/xen_server/models/host_metrics.rb @@ -11,7 +11,7 @@ class HostMetrics < Model identity :reference - attribute :last_updated, :type => :time + attribute :last_updated, type: :time attribute :live attribute :memory_free attribute :memory_total diff --git a/lib/fog/compute/xen_server/models/host_patch.rb b/lib/fog/compute/xen_server/models/host_patch.rb index ba01c6a..16ace70 100644 --- a/lib/fog/compute/xen_server/models/host_patch.rb +++ b/lib/fog/compute/xen_server/models/host_patch.rb @@ -12,8 +12,8 @@ class HostPatch < Model identity :reference attribute :applied - attribute :description, :aliases => :name_description - attribute :name, :aliases => :name_label + attribute :description, aliases: :name_description + attribute :name, aliases: :name_label attribute :other_config attribute :size attribute :timestamp_applied diff --git a/lib/fog/compute/xen_server/models/network.rb b/lib/fog/compute/xen_server/models/network.rb index 0b6e135..67ecb06 100644 --- a/lib/fog/compute/xen_server/models/network.rb +++ b/lib/fog/compute/xen_server/models/network.rb @@ -16,15 +16,15 @@ class Network < Model attribute :bridge attribute :current_operations attribute :default_locking_mode - attribute :description, :aliases => :name_description, :default => "", :as => :name_description - attribute :mtu, :aliases => :MTU, :as => :MTU - attribute :name, :aliases => :name_label, :default => "", :as => :name_label - attribute :other_config, :default => {} + attribute :description, aliases: :name_description, default: "", as: :name_description + attribute :mtu, aliases: :MTU, as: :MTU + attribute :name, aliases: :name_label, default: "", as: :name_label + attribute :other_config, default: {} attribute :tags attribute :uuid - has_many_identities :pifs, :pifs, :aliases => :PIFs, :as => :PIFs - has_many_identities :vifs, :vifs, :aliases => :VIFs, :as => :VIFs + has_many_identities :pifs, :pifs, aliases: :PIFs, as: :PIFs + has_many_identities :vifs, :vifs, aliases: :VIFs, as: :VIFs require_before_save :name end diff --git a/lib/fog/compute/xen_server/models/pbd.rb b/lib/fog/compute/xen_server/models/pbd.rb index 109bb68..7c6883b 100644 --- a/lib/fog/compute/xen_server/models/pbd.rb +++ b/lib/fog/compute/xen_server/models/pbd.rb @@ -17,7 +17,7 @@ class Pbd < Model attribute :uuid has_one_identity :host, :hosts - has_one_identity :sr, :storage_repositories, :aliases => :SR, :as => :SR + has_one_identity :sr, :storage_repositories, aliases: :SR, as: :SR alias_method :storage_repository, :sr end diff --git a/lib/fog/compute/xen_server/models/pgpu.rb b/lib/fog/compute/xen_server/models/pgpu.rb index 1a1993d..e92df5c 100644 --- a/lib/fog/compute/xen_server/models/pgpu.rb +++ b/lib/fog/compute/xen_server/models/pgpu.rb @@ -14,9 +14,9 @@ class Pgpu < Model attribute :other_config attribute :uuid - has_one_identity :gpu_group, :gpu_groups, :aliases => :GPU_group, :as => :GPU_group + has_one_identity :gpu_group, :gpu_groups, aliases: :GPU_group, as: :GPU_group has_one_identity :host, :hosts - has_one_identity :pci, :pcis, :aliases => :PCI, :as => :PCI + has_one_identity :pci, :pcis, aliases: :PCI, as: :PCI end end end diff --git a/lib/fog/compute/xen_server/models/pif.rb b/lib/fog/compute/xen_server/models/pif.rb index 2d76748..ca7db2a 100644 --- a/lib/fog/compute/xen_server/models/pif.rb +++ b/lib/fog/compute/xen_server/models/pif.rb @@ -15,23 +15,23 @@ class Pif < Model attribute :currently_attached attribute :device attribute :device_name - attribute :dns, :aliases => :DNS, :as => :DNS + attribute :dns, aliases: :DNS, as: :DNS attribute :gateway - attribute :ip, :aliases => :IP, :as => :IP + attribute :ip, aliases: :IP, as: :IP attribute :ip_configuration_mode - attribute :ipv6, :aliases => :IPv6, :as => :IPv6 + attribute :ipv6, aliases: :IPv6, as: :IPv6 attribute :ipv6_configuration_mode attribute :ipv6_gateway - attribute :mac, :aliases => :MAC, :as => :MAC + attribute :mac, aliases: :MAC, as: :MAC attribute :management - attribute :mtu, :aliases => :MTU, :as => :MTU + attribute :mtu, aliases: :MTU, as: :MTU attribute :netmask attribute :other_config attribute :physical attribute :primary_address_type attribute :status_code attribute :status_detail - attribute :vlan, :aliases => :VLAN, :as => :VLAN + attribute :vlan, aliases: :VLAN, as: :VLAN attribute :uuid has_one_identity :bond_master_of, :bonds @@ -39,10 +39,10 @@ class Pif < Model has_one_identity :host, :hosts has_one_identity :metrics, :pif_metrics has_one_identity :network, :networks - has_one_identity :tunnel_access_pif_of, :tunnels, :aliases => :tunnel_access_PIF_of, :as => :tunnel_access_PIF_of - has_one_identity :tunnel_transport_pif_of, :tunnels, :aliases => :tunnel_transport_PIF_of, :as => :tunnel_transport_PIF_of - has_one_identity :vlan_master_of, :vlans, :aliases => :VLAN_master_of, :as => :VLAN_master_of - has_one_identity :vlan_slave_of, :vlans, :aliases => :VLAN_slave_of, :as => :VLAN_slave_of + has_one_identity :tunnel_access_pif_of, :tunnels, aliases: :tunnel_access_PIF_of, as: :tunnel_access_PIF_of + has_one_identity :tunnel_transport_pif_of, :tunnels, aliases: :tunnel_transport_PIF_of, as: :tunnel_transport_PIF_of + has_one_identity :vlan_master_of, :vlans, aliases: :VLAN_master_of, as: :VLAN_master_of + has_one_identity :vlan_slave_of, :vlans, aliases: :VLAN_slave_of, as: :VLAN_slave_of PIF_METHODS = [:db_introduce, :introduce, :scan].freeze define_methods(PIF_METHODS) diff --git a/lib/fog/compute/xen_server/models/pool.rb b/lib/fog/compute/xen_server/models/pool.rb index 46d5ea4..cac6623 100644 --- a/lib/fog/compute/xen_server/models/pool.rb +++ b/lib/fog/compute/xen_server/models/pool.rb @@ -12,7 +12,7 @@ class Pool < Model identity :reference attribute :blobs - attribute :description, :aliases => :name_description + attribute :description, aliases: :name_description attribute :gui_config attribute :ha_allow_overcommit attribute :ha_configuration @@ -21,7 +21,7 @@ class Pool < Model attribute :ha_overcommitted attribute :ha_plan_exists_for attribute :ha_statefiles - attribute :name, :aliases => :name_label + attribute :name, aliases: :name_label attribute :other_config attribute :redo_log_enabled attribute :redo_log_vdi @@ -34,11 +34,11 @@ class Pool < Model attribute :wlb_username attribute :wlb_verify_cert - has_one_identity :crash_dump_sr, :storage_repositories, :aliases => :crash_dump_SR, :as => :crash_dump_SR - has_one_identity :default_sr, :storage_repositories, :aliases => :default_SR, :as => :default_SR + has_one_identity :crash_dump_sr, :storage_repositories, aliases: :crash_dump_SR, as: :crash_dump_SR + has_one_identity :default_sr, :storage_repositories, aliases: :default_SR, as: :default_SR has_one_identity :master, :hosts - has_many_identities :metadata_vdis, :vdis, :aliases => :metadata_VDIs, :as => :metadata_VDIs - has_one_identity :suspend_image_sr, :storage_repositories, :aliases => :suspend_image_SR, :as => :suspend_image_SR + has_many_identities :metadata_vdis, :vdis, aliases: :metadata_VDIs, as: :metadata_VDIs + has_one_identity :suspend_image_sr, :storage_repositories, aliases: :suspend_image_SR, as: :suspend_image_SR alias_method :default_storage_repository, :default_sr diff --git a/lib/fog/compute/xen_server/models/pool_patch.rb b/lib/fog/compute/xen_server/models/pool_patch.rb index 8f3e8af..3f58b75 100644 --- a/lib/fog/compute/xen_server/models/pool_patch.rb +++ b/lib/fog/compute/xen_server/models/pool_patch.rb @@ -12,8 +12,8 @@ class PoolPatch < Model identity :reference attribute :after_apply_guidance - attribute :description, :aliases => :name_description - attribute :name, :aliases => :name_label + attribute :description, aliases: :name_description + attribute :name, aliases: :name_label attribute :other_config attribute :pool_applied attribute :size diff --git a/lib/fog/compute/xen_server/models/role.rb b/lib/fog/compute/xen_server/models/role.rb index 6322817..c8a535f 100644 --- a/lib/fog/compute/xen_server/models/role.rb +++ b/lib/fog/compute/xen_server/models/role.rb @@ -11,8 +11,8 @@ class Role < Model identity :reference - attribute :description, :aliases => :name_description - attribute :name, :aliases => :name_label + attribute :description, aliases: :name_description + attribute :name, aliases: :name_label attribute :uuid has_many_identities :subroles, :roles diff --git a/lib/fog/compute/xen_server/models/server.rb b/lib/fog/compute/xen_server/models/server.rb index a981df5..0224e1b 100644 --- a/lib/fog/compute/xen_server/models/server.rb +++ b/lib/fog/compute/xen_server/models/server.rb @@ -16,9 +16,9 @@ class Server < Fog::Compute::Server identity :reference - attribute :actions_after_crash, :default => "Restart" - attribute :actions_after_reboot, :default => "Restart" - attribute :actions_after_shutdown, :default => "Destroy" + attribute :actions_after_crash, default: "Restart" + attribute :actions_after_reboot, default: "Restart" + attribute :actions_after_shutdown, default: "Destroy" attribute :allowed_operations attribute :blobs attribute :blocked_operations @@ -26,60 +26,60 @@ class Server < Fog::Compute::Server attribute :current_operations attribute :domarch attribute :domid - attribute :description, :aliases => :name_description, :default => "", :as => :name_description + attribute :description, aliases: :name_description, default: "", as: :name_description attribute :generation_id attribute :ha_always_run attribute :ha_restart_priority - attribute :hvm_boot_params, :aliases => :HVM_boot_params, :default => {}, :as => :HVM_boot_params - attribute :hvm_boot_policy, :aliases => :HVM_boot_policy, :default => "", :as => :HVM_boot_policy - attribute :hvm_shadow_multiplier, :aliases => :HVM_shadow_multiplier, :as => :HVM_shadow_multiplier + attribute :hvm_boot_params, aliases: :HVM_boot_params, default: {}, as: :HVM_boot_params + attribute :hvm_boot_policy, aliases: :HVM_boot_policy, default: "", as: :HVM_boot_policy + attribute :hvm_shadow_multiplier, aliases: :HVM_shadow_multiplier, as: :HVM_shadow_multiplier attribute :is_a_snapshot - attribute :is_a_template, :default => true + attribute :is_a_template, default: true attribute :is_control_domain attribute :is_snapshot_from_vmpp attribute :last_booted_record - attribute :last_boot_cpu_flags, :aliases => :last_boot_CPU_flags, :as => :last_boot_CPU_flags - attribute :memory_dynamic_max, :default => "536870912" - attribute :memory_dynamic_min, :default => "536870912" + attribute :last_boot_cpu_flags, aliases: :last_boot_CPU_flags, as: :last_boot_CPU_flags + attribute :memory_dynamic_max, default: "536870912" + attribute :memory_dynamic_min, default: "536870912" attribute :memory_overhead - attribute :memory_static_max, :default => "536870912" - attribute :memory_static_min, :default => "536870912" + attribute :memory_static_max, default: "536870912" + attribute :memory_static_min, default: "536870912" attribute :memory_target - attribute :name, :aliases => :name_label, :default => "", :as => :name_label + attribute :name, aliases: :name_label, default: "", as: :name_label attribute :order - attribute :other_config, :default => {} - attribute :pci_bus, :aliases => :PCI_bus, :default => "", :as => :PCI_bus - attribute :platform, :default => { "nx" => "true", + attribute :other_config, default: {} + attribute :pci_bus, aliases: :PCI_bus, default: "", as: :PCI_bus + attribute :platform, default: { "nx" => "true", "acpi" => "true", "apic" => "true", "pae" => "true", "viridian" => "true" } attribute :power_state - attribute :pv_args, :aliases => :PV_args, :default => "-- quiet console=hvc0", :as => :PV_args - attribute :pv_bootloader, :aliases => :PV_bootloader, :default => "pygrub", :as => :PV_bootloader - attribute :pv_bootloader_args, :aliases => :PV_bootloader_args, :default => "", :as => :PV_bootloader_args - attribute :pv_kernel, :aliases => :PV_kernel, :default => "", :as => :PV_kernel - attribute :pv_legacy_args, :aliases => :PV_legacy_args, :default => "", :as => :PV_legacy_args - attribute :pv_ramdisk, :aliases => :PV_ramdisk, :default => "", :as => :PV_ramdisk - attribute :recommendations, :default => "" + attribute :pv_args, aliases: :PV_args, default: "-- quiet console=hvc0", as: :PV_args + attribute :pv_bootloader, aliases: :PV_bootloader, default: "pygrub", as: :PV_bootloader + attribute :pv_bootloader_args, aliases: :PV_bootloader_args, default: "", as: :PV_bootloader_args + attribute :pv_kernel, aliases: :PV_kernel, default: "", as: :PV_kernel + attribute :pv_legacy_args, aliases: :PV_legacy_args, default: "", as: :PV_legacy_args + attribute :pv_ramdisk, aliases: :PV_ramdisk, default: "", as: :PV_ramdisk + attribute :recommendations, default: "" attribute :shutdown_delay attribute :snapshot_info attribute :snapshot_metadata - attribute :snapshot_time, :type => :time + attribute :snapshot_time, type: :time attribute :start_delay attribute :tags attribute :transportable_snapshot_id - attribute :user_version, :default => "0" + attribute :user_version, default: "0" attribute :uuid - attribute :vcpus_at_startup, :aliases => :VCPUs_at_startup, :default => "1", :as => :VCPUs_at_startup - attribute :vcpus_max, :aliases => :VCPUs_max, :default => "1", :as => :VCPUs_max - attribute :vcpus_params, :aliases => :VCPUs_params, :default => {}, :as => :VCPUs_params + attribute :vcpus_at_startup, aliases: :VCPUs_at_startup, default: "1", as: :VCPUs_at_startup + attribute :vcpus_max, aliases: :VCPUs_max, default: "1", as: :VCPUs_max + attribute :vcpus_params, aliases: :VCPUs_params, default: {}, as: :VCPUs_params attribute :version attribute :xenstore_data has_one_identity :affinity, :hosts has_one_identity :appliance, :server_appliances - has_many_identities :attached_pcis, :pcis, :aliases => :attached_PCIs, :as => :attached_PCIs + has_many_identities :attached_pcis, :pcis, aliases: :attached_PCIs, as: :attached_PCIs has_many_identities :children, :servers has_many_identities :consoles, :consoles has_many_identities :crash_dumps, :crash_dumps @@ -90,12 +90,12 @@ class Server < Fog::Compute::Server has_one_identity :resident_on, :hosts has_many_identities :snapshots, :servers has_one_identity :snapshot_of, :servers - has_one_identity :suspend_sr, :storage_repositories, :aliases => :suspend_SR, :as => :suspend_SR - has_one_identity :suspend_vdi, :vdis, :aliases => :suspend_VDI, :as => :suspend_VDI - has_many_identities :vbds, :vbds, :aliases => :VBDs, :as => :VBDs - has_many_identities :vgpus, :vgpus, :aliases => :VGPUs, :as => :VGPUs - has_many_identities :vifs, :vifs, :aliases => :VIFs, :as => :VIFs - has_many_identities :vtpms, :vtpms, :aliases => :VTPMs, :as => :VTPMs + has_one_identity :suspend_sr, :storage_repositories, aliases: :suspend_SR, as: :suspend_SR + has_one_identity :suspend_vdi, :vdis, aliases: :suspend_VDI, as: :suspend_VDI + has_many_identities :vbds, :vbds, aliases: :VBDs, as: :VBDs + has_many_identities :vgpus, :vgpus, aliases: :VGPUs, as: :VGPUs + has_many_identities :vifs, :vifs, aliases: :VIFs, as: :VIFs + has_many_identities :vtpms, :vtpms, aliases: :VTPMs, as: :VTPMs require_before_save :name, :affinity diff --git a/lib/fog/compute/xen_server/models/server_appliance.rb b/lib/fog/compute/xen_server/models/server_appliance.rb index 5a04faf..43cb850 100644 --- a/lib/fog/compute/xen_server/models/server_appliance.rb +++ b/lib/fog/compute/xen_server/models/server_appliance.rb @@ -13,11 +13,11 @@ class ServerAppliance < Model attribute :allowed_operations attribute :current_operations - attribute :description, :aliases => :name_description - attribute :name, :aliases => :name_label + attribute :description, aliases: :name_description + attribute :name, aliases: :name_label attribute :uuid - has_many_identities :vms, :servers, :aliases => :VMs, :as => :VMs + has_many_identities :vms, :servers, aliases: :VMs, as: :VMs end end end diff --git a/lib/fog/compute/xen_server/models/server_metrics.rb b/lib/fog/compute/xen_server/models/server_metrics.rb index 73b6172..0a5f180 100644 --- a/lib/fog/compute/xen_server/models/server_metrics.rb +++ b/lib/fog/compute/xen_server/models/server_metrics.rb @@ -18,11 +18,11 @@ class ServerMetrics < Model attribute :start_time attribute :state attribute :uuid - attribute :vcpus_cpu, :aliases => :VCPUs_CPU, :as => :VCPUs_CPU - attribute :vcpus_flags, :aliases => :VCPUs_flags, :as => :VCPUs_flags - attribute :vcpus_number, :aliases => :VCPUs_number, :as => :VCPUs_number - attribute :vcpus_params, :aliases => :VCPUs_params, :as => :VCPUs_params - attribute :vcpus_utilisation, :aliases => :VCPUs_utilisation, :as => :VCPUs_utilisation + attribute :vcpus_cpu, aliases: :VCPUs_CPU, as: :VCPUs_CPU + attribute :vcpus_flags, aliases: :VCPUs_flags, as: :VCPUs_flags + attribute :vcpus_number, aliases: :VCPUs_number, as: :VCPUs_number + attribute :vcpus_params, aliases: :VCPUs_params, as: :VCPUs_params + attribute :vcpus_utilisation, aliases: :VCPUs_utilisation, as: :VCPUs_utilisation end end end diff --git a/lib/fog/compute/xen_server/models/storage_manager.rb b/lib/fog/compute/xen_server/models/storage_manager.rb index 68f0206..a158f20 100644 --- a/lib/fog/compute/xen_server/models/storage_manager.rb +++ b/lib/fog/compute/xen_server/models/storage_manager.rb @@ -14,10 +14,10 @@ class StorageManager < Model attribute :capabilities attribute :configuration attribute :copyright - attribute :description, :aliases => :name_description + attribute :description, aliases: :name_description attribute :driver_filename attribute :features - attribute :name, :aliases => :name_label + attribute :name, aliases: :name_label attribute :other_config attribute :required_api_version attribute :type diff --git a/lib/fog/compute/xen_server/models/storage_repository.rb b/lib/fog/compute/xen_server/models/storage_repository.rb index fd27ca6..84262f6 100644 --- a/lib/fog/compute/xen_server/models/storage_repository.rb +++ b/lib/fog/compute/xen_server/models/storage_repository.rb @@ -13,24 +13,24 @@ class StorageRepository < Model attribute :allowed_operations attribute :blobs - attribute :content_type, :default => "user" + attribute :content_type, default: "user" attribute :current_operations - attribute :description, :aliases => :name_description, :default => "" + attribute :description, aliases: :name_description, default: "" attribute :introduced_by attribute :local_cache_enabled - attribute :name, :aliases => :name_label + attribute :name, aliases: :name_label attribute :other_config - attribute :physical_size, :default => "0" + attribute :physical_size, default: "0" attribute :physical_utilisation - attribute :shared, :default => false - attribute :sm_config, :default => {} + attribute :shared, default: false + attribute :sm_config, default: {} attribute :tags attribute :type attribute :uuid attribute :virtual_allocation - has_many_identities :pbds, :pbds, :aliases => :PBDs, :as => :PBDs - has_many_identities :vdis, :vdis, :aliases => :VDIs, :as => :VDIs + has_many_identities :pbds, :pbds, aliases: :PBDs, as: :PBDs + has_many_identities :vdis, :vdis, aliases: :VDIs, as: :VDIs require_before_save :name, :type diff --git a/lib/fog/compute/xen_server/models/tunnel.rb b/lib/fog/compute/xen_server/models/tunnel.rb index 2b66ed9..68a7ca2 100644 --- a/lib/fog/compute/xen_server/models/tunnel.rb +++ b/lib/fog/compute/xen_server/models/tunnel.rb @@ -15,8 +15,8 @@ class Tunnel < Model attribute :status attribute :uuid - has_one_identity :access_pif, :pifs, :aliases => :access_PIF, :as => :access_PIF - has_one_identity :transport_pif, :pifs, :aliases => :transport_PIF, :as => :transport_PIF + has_one_identity :access_pif, :pifs, aliases: :access_PIF, as: :access_PIF + has_one_identity :transport_pif, :pifs, aliases: :transport_PIF, as: :transport_PIF end end end diff --git a/lib/fog/compute/xen_server/models/vbd.rb b/lib/fog/compute/xen_server/models/vbd.rb index a6ed4b3..53199dc 100644 --- a/lib/fog/compute/xen_server/models/vbd.rb +++ b/lib/fog/compute/xen_server/models/vbd.rb @@ -12,28 +12,28 @@ class Vbd < Model identity :reference attribute :allowed_operations - attribute :bootable, :default => true + attribute :bootable, default: true attribute :currently_attached attribute :current_operations attribute :device - attribute :empty, :default => false - attribute :mode, :default => "RW" - attribute :other_config, :default => { "owner" => "" } - attribute :qos_supported_algorithms, :default => [] - attribute :qos_algorithm_params, :default => {} - attribute :qos_algorithm_type, :default => "" + attribute :empty, default: false + attribute :mode, default: "RW" + attribute :other_config, default: { "owner" => "" } + attribute :qos_supported_algorithms, default: [] + attribute :qos_algorithm_params, default: {} + attribute :qos_algorithm_type, default: "" attribute :runtime_properties attribute :status_code attribute :status_detail attribute :storage_lock - attribute :type, :default => "Disk" + attribute :type, default: "Disk" attribute :unpluggable - attribute :userdevice, :default => "0" + attribute :userdevice, default: "0" attribute :uuid has_one_identity :metrics, :vbds_metrics - has_one_identity :vdi, :vdis, :aliases => :VDI, :as => :VDI - has_one_identity :vm, :servers, :aliases => :VM, :as => :VM + has_one_identity :vdi, :vdis, aliases: :VDI, as: :VDI + has_one_identity :vm, :servers, aliases: :VM, as: :VM require_before_save :vdi, :vm diff --git a/lib/fog/compute/xen_server/models/vbd_metrics.rb b/lib/fog/compute/xen_server/models/vbd_metrics.rb index d91161f..6f536e2 100644 --- a/lib/fog/compute/xen_server/models/vbd_metrics.rb +++ b/lib/fog/compute/xen_server/models/vbd_metrics.rb @@ -13,7 +13,7 @@ class VbdMetrics < Model attribute :io_read_kbs attribute :io_write_kbs - attribute :last_updated, :type => :time + attribute :last_updated, type: :time attribute :other_config attribute :uuid end diff --git a/lib/fog/compute/xen_server/models/vdi.rb b/lib/fog/compute/xen_server/models/vdi.rb index 8c450ad..7955675 100644 --- a/lib/fog/compute/xen_server/models/vdi.rb +++ b/lib/fog/compute/xen_server/models/vdi.rb @@ -14,34 +14,34 @@ class Vdi < Model attribute :allowed_operations attribute :allow_caching attribute :current_operations - attribute :description, :aliases => :name_description, :as => :name_description + attribute :description, aliases: :name_description, as: :name_description attribute :is_a_snapshot attribute :location attribute :managed attribute :metadata_latest attribute :metadata_of_pool attribute :missing - attribute :name, :aliases => :name_label, :as => :name_label + attribute :name, aliases: :name_label, as: :name_label attribute :on_boot - attribute :other_config, :default => {} + attribute :other_config, default: {} attribute :physical_utilisation - attribute :read_only, :default => false - attribute :sharable, :default => false + attribute :read_only, default: false + attribute :sharable, default: false attribute :sm_config attribute :snapshot_time attribute :storage_lock attribute :tags - attribute :type, :default => "system" + attribute :type, default: "system" attribute :uuid - attribute :virtual_size, :default => "8589934592" + attribute :virtual_size, default: "8589934592" attribute :xenstore_data has_many_identities :crash_dumps, :crash_dumps has_one_identity :parent, :vdis has_many_identities :snapshots, :vdis has_one_identity :snapshot_of, :vdis - has_one_identity :sr, :storage_repositories, :aliases => :SR, :as => :SR - has_many_identities :vbds, :vbds, :aliases => :VBDs, :as => :VBDs + has_one_identity :sr, :storage_repositories, aliases: :SR, as: :SR + has_many_identities :vbds, :vbds, aliases: :VBDs, as: :VBDs require_before_save :name, :storage_repository, :type diff --git a/lib/fog/compute/xen_server/models/vif.rb b/lib/fog/compute/xen_server/models/vif.rb index a387c76..7e71d82 100644 --- a/lib/fog/compute/xen_server/models/vif.rb +++ b/lib/fog/compute/xen_server/models/vif.rb @@ -18,12 +18,12 @@ class Vif < Model attribute :ipv4_allowed attribute :ipv6_allowed attribute :locking_mode - attribute :mac, :aliases => :MAC, :default => "", :as => :MAC - attribute :mac_autogenerated, :aliases => :MAC_autogenerated, :default => "True", :as => :MAC_autogenerated - attribute :mtu, :aliases => :MTU, :default => "0", :as => :MTU - attribute :other_config, :default => {} - attribute :qos_algorithm_params, :default => {} - attribute :qos_algorithm_type, :default => "ratelimit" + attribute :mac, aliases: :MAC, default: "", as: :MAC + attribute :mac_autogenerated, aliases: :MAC_autogenerated, default: "True", as: :MAC_autogenerated + attribute :mtu, aliases: :MTU, default: "0", as: :MTU + attribute :other_config, default: {} + attribute :qos_algorithm_params, default: {} + attribute :qos_algorithm_type, default: "ratelimit" attribute :qos_supported_algorithms attribute :runtime_properties attribute :status_code @@ -32,7 +32,7 @@ class Vif < Model has_one_identity :metrics, :vifs_metrics has_one_identity :network, :networks - has_one_identity :vm, :servers, :aliases => :VM, :as => :VM + has_one_identity :vm, :servers, aliases: :VM, as: :VM require_before_save :vm, :network, :device diff --git a/lib/fog/compute/xen_server/models/vlan.rb b/lib/fog/compute/xen_server/models/vlan.rb index f11a588..6ea4c98 100644 --- a/lib/fog/compute/xen_server/models/vlan.rb +++ b/lib/fog/compute/xen_server/models/vlan.rb @@ -12,11 +12,11 @@ class Vlan < Model identity :reference attribute :other_config - attribute :tag, :type => :integer + attribute :tag, type: :integer attribute :uuid - has_one_identity :tagged_pif, :pifs, :aliases => :tagged_PIF, :as => :tagged_PIF - has_one_identity :untagged_pif, :pifs, :aliases => :untagged_PIF, :as => :untagged_PIF + has_one_identity :tagged_pif, :pifs, aliases: :tagged_PIF, as: :tagged_PIF + has_one_identity :untagged_pif, :pifs, aliases: :untagged_PIF, as: :untagged_PIF require_before_save :tag end diff --git a/lib/fog/compute/xen_server/models/vmpp.rb b/lib/fog/compute/xen_server/models/vmpp.rb index fd15a0a..f3a2c40 100644 --- a/lib/fog/compute/xen_server/models/vmpp.rb +++ b/lib/fog/compute/xen_server/models/vmpp.rb @@ -22,16 +22,16 @@ class Vmpp < Model attribute :backup_retention_value attribute :backup_schedule attribute :backup_type - attribute :description, :aliases => :name_description + attribute :description, aliases: :name_description attribute :is_alarm_enabled attribute :is_archive_running attribute :is_backup_running attribute :is_policy_enabled - attribute :name, :aliases => :name_label + attribute :name, aliases: :name_label attribute :recent_alerts attribute :uuid - has_many_identities :vms, :servers, :aliases => :VMs, :as => :VMs + has_many_identities :vms, :servers, aliases: :VMs, as: :VMs end end end diff --git a/lib/fog/compute/xen_server/real.rb b/lib/fog/compute/xen_server/real.rb index 4f5b8f3..32ca7e5 100644 --- a/lib/fog/compute/xen_server/real.rb +++ b/lib/fog/compute/xen_server/real.rb @@ -64,8 +64,8 @@ def load_data(keep_type = nil, delete_templates = false) def request_get_all_records @connection.request( - :parser => Fog::Parsers::XenServer::GetRecords.new, - :method => "VM.get_all_records" + parser: Fog::Parsers::XenServer::GetRecords.new, + method: "VM.get_all_records" ) end end diff --git a/lib/fog/compute/xen_server/requests/add_ipv4_allowed_vif.rb b/lib/fog/compute/xen_server/requests/add_ipv4_allowed_vif.rb index 563d5e5..5e6f5e3 100644 --- a/lib/fog/compute/xen_server/requests/add_ipv4_allowed_vif.rb +++ b/lib/fog/compute/xen_server/requests/add_ipv4_allowed_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def add_ipv4_allowed_vif(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.add_ipv4_allowed" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VIF.add_ipv4_allowed" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/add_ipv6_allowed_vif.rb b/lib/fog/compute/xen_server/requests/add_ipv6_allowed_vif.rb index 43e62f2..f7cd000 100644 --- a/lib/fog/compute/xen_server/requests/add_ipv6_allowed_vif.rb +++ b/lib/fog/compute/xen_server/requests/add_ipv6_allowed_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def add_ipv6_allowed_vif(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.add_ipv6_allowed" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VIF.add_ipv6_allowed" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/add_to_vcpus_params_live_server.rb b/lib/fog/compute/xen_server/requests/add_to_vcpus_params_live_server.rb index a3368cc..d9ea62f 100644 --- a/lib/fog/compute/xen_server/requests/add_to_vcpus_params_live_server.rb +++ b/lib/fog/compute/xen_server/requests/add_to_vcpus_params_live_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def add_to_vcpus_params_live_server(ref, key, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.add_to_VCPUs_params_live" }, ref, key, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.add_to_VCPUs_params_live" }, ref, key, value) end alias_method :add_to_vcpus_params_live_vm, :add_to_vcpus_params_live_server diff --git a/lib/fog/compute/xen_server/requests/apply_edition_host.rb b/lib/fog/compute/xen_server/requests/apply_edition_host.rb index 68eadea..5ccb792 100644 --- a/lib/fog/compute/xen_server/requests/apply_edition_host.rb +++ b/lib/fog/compute/xen_server/requests/apply_edition_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def apply_edition_host(ref, edition, force) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.apply_edition" }, ref, edition, force) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.apply_edition" }, ref, edition, force) end end end diff --git a/lib/fog/compute/xen_server/requests/apply_edition_pool.rb b/lib/fog/compute/xen_server/requests/apply_edition_pool.rb index d77fb56..db5f270 100644 --- a/lib/fog/compute/xen_server/requests/apply_edition_pool.rb +++ b/lib/fog/compute/xen_server/requests/apply_edition_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def apply_edition_pool(ref, edition) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.apply_edition" }, ref, edition) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.apply_edition" }, ref, edition) end end end diff --git a/lib/fog/compute/xen_server/requests/assert_agile_server.rb b/lib/fog/compute/xen_server/requests/assert_agile_server.rb index 575985f..a5843f1 100644 --- a/lib/fog/compute/xen_server/requests/assert_agile_server.rb +++ b/lib/fog/compute/xen_server/requests/assert_agile_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def assert_agile_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.assert_agile" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.assert_agile" }, ref) end alias_method :assert_agile_vm, :assert_agile_server diff --git a/lib/fog/compute/xen_server/requests/assert_attachable_vbd.rb b/lib/fog/compute/xen_server/requests/assert_attachable_vbd.rb index de1d4aa..e28aa38 100644 --- a/lib/fog/compute/xen_server/requests/assert_attachable_vbd.rb +++ b/lib/fog/compute/xen_server/requests/assert_attachable_vbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def assert_attachable_vbd(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VBD.assert_attachable" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VBD.assert_attachable" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/assert_can_be_recovered_server.rb b/lib/fog/compute/xen_server/requests/assert_can_be_recovered_server.rb index 740e645..11bf4c3 100644 --- a/lib/fog/compute/xen_server/requests/assert_can_be_recovered_server.rb +++ b/lib/fog/compute/xen_server/requests/assert_can_be_recovered_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def assert_can_be_recovered_server(ref, session_to) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.assert_can_be_recovered" }, ref, session_to) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.assert_can_be_recovered" }, ref, session_to) end alias_method :assert_can_be_recovered_vm, :assert_can_be_recovered_server diff --git a/lib/fog/compute/xen_server/requests/assert_can_boot_here_server.rb b/lib/fog/compute/xen_server/requests/assert_can_boot_here_server.rb index 6657659..7fb3a6c 100644 --- a/lib/fog/compute/xen_server/requests/assert_can_boot_here_server.rb +++ b/lib/fog/compute/xen_server/requests/assert_can_boot_here_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def assert_can_boot_here_server(ref, host) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.assert_can_boot_here" }, ref, host) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.assert_can_boot_here" }, ref, host) end alias_method :assert_can_boot_here_vm, :assert_can_boot_here_server diff --git a/lib/fog/compute/xen_server/requests/assert_can_evacuate_host.rb b/lib/fog/compute/xen_server/requests/assert_can_evacuate_host.rb index aa6f743..4292cd3 100644 --- a/lib/fog/compute/xen_server/requests/assert_can_evacuate_host.rb +++ b/lib/fog/compute/xen_server/requests/assert_can_evacuate_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def assert_can_evacuate_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.assert_can_evacuate" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.assert_can_evacuate" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/assert_can_host_ha_statefile_sr.rb b/lib/fog/compute/xen_server/requests/assert_can_host_ha_statefile_sr.rb index d7c39f0..5f56306 100644 --- a/lib/fog/compute/xen_server/requests/assert_can_host_ha_statefile_sr.rb +++ b/lib/fog/compute/xen_server/requests/assert_can_host_ha_statefile_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def assert_can_host_ha_statefile_sr(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.assert_can_host_ha_statefile" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.assert_can_host_ha_statefile" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/assert_can_migrate_server.rb b/lib/fog/compute/xen_server/requests/assert_can_migrate_server.rb index 2383dac..b885786 100644 --- a/lib/fog/compute/xen_server/requests/assert_can_migrate_server.rb +++ b/lib/fog/compute/xen_server/requests/assert_can_migrate_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def assert_can_migrate_server(ref, dest, live, vdi_map, vif_map, options) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.assert_can_migrate" }, ref, dest, live, vdi_map, vif_map, options) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.assert_can_migrate" }, ref, dest, live, vdi_map, vif_map, options) end alias_method :assert_can_migrate_vm, :assert_can_migrate_server diff --git a/lib/fog/compute/xen_server/requests/assert_operation_valid_server.rb b/lib/fog/compute/xen_server/requests/assert_operation_valid_server.rb index 3953d0f..6b01149 100644 --- a/lib/fog/compute/xen_server/requests/assert_operation_valid_server.rb +++ b/lib/fog/compute/xen_server/requests/assert_operation_valid_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def assert_operation_valid_server(ref, op) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.assert_operation_valid" }, ref, op) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.assert_operation_valid" }, ref, op) end alias_method :assert_operation_valid_vm, :assert_operation_valid_server diff --git a/lib/fog/compute/xen_server/requests/assert_supports_database_replication_sr.rb b/lib/fog/compute/xen_server/requests/assert_supports_database_replication_sr.rb index f7aac60..47c3cd9 100644 --- a/lib/fog/compute/xen_server/requests/assert_supports_database_replication_sr.rb +++ b/lib/fog/compute/xen_server/requests/assert_supports_database_replication_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def assert_supports_database_replication_sr(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.assert_supports_database_replication" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.assert_supports_database_replication" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/backup_rrds_host.rb b/lib/fog/compute/xen_server/requests/backup_rrds_host.rb index ed9db78..bcab75e 100644 --- a/lib/fog/compute/xen_server/requests/backup_rrds_host.rb +++ b/lib/fog/compute/xen_server/requests/backup_rrds_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def backup_rrds_host(ref, delay) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.backup_rrds" }, ref, delay) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.backup_rrds" }, ref, delay) end end end diff --git a/lib/fog/compute/xen_server/requests/bugreport_upload_host.rb b/lib/fog/compute/xen_server/requests/bugreport_upload_host.rb index 4e4c5c0..b015aea 100644 --- a/lib/fog/compute/xen_server/requests/bugreport_upload_host.rb +++ b/lib/fog/compute/xen_server/requests/bugreport_upload_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def bugreport_upload_host(ref, url, options) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.bugreport_upload" }, ref, url, options) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.bugreport_upload" }, ref, url, options) end end end diff --git a/lib/fog/compute/xen_server/requests/call_plugin_host.rb b/lib/fog/compute/xen_server/requests/call_plugin_host.rb index a2c6b49..0a9259a 100644 --- a/lib/fog/compute/xen_server/requests/call_plugin_host.rb +++ b/lib/fog/compute/xen_server/requests/call_plugin_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def call_plugin_host(ref, plugin, fn, args) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.call_plugin" }, ref, plugin, fn, args) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.call_plugin" }, ref, plugin, fn, args) end end end diff --git a/lib/fog/compute/xen_server/requests/certificate_install_pool.rb b/lib/fog/compute/xen_server/requests/certificate_install_pool.rb index 5f56573..f6a4adc 100644 --- a/lib/fog/compute/xen_server/requests/certificate_install_pool.rb +++ b/lib/fog/compute/xen_server/requests/certificate_install_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def certificate_install_pool(name, cert) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.certificate_install" }, name, cert) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.certificate_install" }, name, cert) end end end diff --git a/lib/fog/compute/xen_server/requests/certificate_list_pool.rb b/lib/fog/compute/xen_server/requests/certificate_list_pool.rb index cf8cda8..b31ca69 100644 --- a/lib/fog/compute/xen_server/requests/certificate_list_pool.rb +++ b/lib/fog/compute/xen_server/requests/certificate_list_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def certificate_list_pool - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "pool.certificate_list") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "pool.certificate_list") end end end diff --git a/lib/fog/compute/xen_server/requests/certificate_sync_pool.rb b/lib/fog/compute/xen_server/requests/certificate_sync_pool.rb index 508c47f..17d6ee6 100644 --- a/lib/fog/compute/xen_server/requests/certificate_sync_pool.rb +++ b/lib/fog/compute/xen_server/requests/certificate_sync_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def certificate_sync_pool - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "pool.certificate_sync") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "pool.certificate_sync") end end end diff --git a/lib/fog/compute/xen_server/requests/certificate_uninstall_pool.rb b/lib/fog/compute/xen_server/requests/certificate_uninstall_pool.rb index 3d465fc..e9fa577 100644 --- a/lib/fog/compute/xen_server/requests/certificate_uninstall_pool.rb +++ b/lib/fog/compute/xen_server/requests/certificate_uninstall_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def certificate_uninstall_pool(string) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.certificate_uninstall" }, string) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.certificate_uninstall" }, string) end end end diff --git a/lib/fog/compute/xen_server/requests/checkpoint_server.rb b/lib/fog/compute/xen_server/requests/checkpoint_server.rb index 3dfca33..addeb8a 100644 --- a/lib/fog/compute/xen_server/requests/checkpoint_server.rb +++ b/lib/fog/compute/xen_server/requests/checkpoint_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def checkpoint_server(ref, new_name) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.checkpoint" }, ref, new_name) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.checkpoint" }, ref, new_name) end alias_method :checkpoint_vm, :checkpoint_server diff --git a/lib/fog/compute/xen_server/requests/clean_reboot_server.rb b/lib/fog/compute/xen_server/requests/clean_reboot_server.rb index 37a6980..e1bfa59 100644 --- a/lib/fog/compute/xen_server/requests/clean_reboot_server.rb +++ b/lib/fog/compute/xen_server/requests/clean_reboot_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def clean_reboot_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.clean_reboot" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.clean_reboot" }, ref) end alias_method :clean_reboot_vm, :clean_reboot_server diff --git a/lib/fog/compute/xen_server/requests/clean_shutdown_server.rb b/lib/fog/compute/xen_server/requests/clean_shutdown_server.rb index b9b738b..de66d59 100644 --- a/lib/fog/compute/xen_server/requests/clean_shutdown_server.rb +++ b/lib/fog/compute/xen_server/requests/clean_shutdown_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def clean_shutdown_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.clean_shutdown" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.clean_shutdown" }, ref) end alias_method :clean_shutdown_vm, :clean_shutdown_server diff --git a/lib/fog/compute/xen_server/requests/clone_server.rb b/lib/fog/compute/xen_server/requests/clone_server.rb index 72fc7bc..72dbe40 100644 --- a/lib/fog/compute/xen_server/requests/clone_server.rb +++ b/lib/fog/compute/xen_server/requests/clone_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def clone_server(ref, new_name) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.clone" }, ref, new_name) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.clone" }, ref, new_name) end alias_method :clone_vm, :clone_server diff --git a/lib/fog/compute/xen_server/requests/clone_vdi.rb b/lib/fog/compute/xen_server/requests/clone_vdi.rb index 475638e..786b956 100644 --- a/lib/fog/compute/xen_server/requests/clone_vdi.rb +++ b/lib/fog/compute/xen_server/requests/clone_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def clone_vdi(ref, driver_params) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.clone" }, ref, driver_params) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.clone" }, ref, driver_params) end end end diff --git a/lib/fog/compute/xen_server/requests/compute_free_memory_host.rb b/lib/fog/compute/xen_server/requests/compute_free_memory_host.rb index 3c9039e..b043305 100644 --- a/lib/fog/compute/xen_server/requests/compute_free_memory_host.rb +++ b/lib/fog/compute/xen_server/requests/compute_free_memory_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def compute_free_memory_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.compute_free_memory" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.compute_free_memory" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/compute_memory_overhead_host.rb b/lib/fog/compute/xen_server/requests/compute_memory_overhead_host.rb index 19afc9d..2ad491c 100644 --- a/lib/fog/compute/xen_server/requests/compute_memory_overhead_host.rb +++ b/lib/fog/compute/xen_server/requests/compute_memory_overhead_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def compute_memory_overhead_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.compute_memory_overhead" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.compute_memory_overhead" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/compute_memory_overhead_server.rb b/lib/fog/compute/xen_server/requests/compute_memory_overhead_server.rb index fac7c92..3ba42c0 100644 --- a/lib/fog/compute/xen_server/requests/compute_memory_overhead_server.rb +++ b/lib/fog/compute/xen_server/requests/compute_memory_overhead_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def compute_memory_overhead_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.compute_memory_overhead" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.compute_memory_overhead" }, ref) end alias_method :compute_memory_overhead_vm, :compute_memory_overhead_server diff --git a/lib/fog/compute/xen_server/requests/copy_bios_strings_server.rb b/lib/fog/compute/xen_server/requests/copy_bios_strings_server.rb index 4510550..6fda4da 100644 --- a/lib/fog/compute/xen_server/requests/copy_bios_strings_server.rb +++ b/lib/fog/compute/xen_server/requests/copy_bios_strings_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def copy_bios_strings_server(ref, host) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.copy_bios_strings" }, ref, host) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.copy_bios_strings" }, ref, host) end alias_method :copy_bios_strings_vm, :copy_bios_strings_server diff --git a/lib/fog/compute/xen_server/requests/copy_server.rb b/lib/fog/compute/xen_server/requests/copy_server.rb index 1db23ce..ec2face 100644 --- a/lib/fog/compute/xen_server/requests/copy_server.rb +++ b/lib/fog/compute/xen_server/requests/copy_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def copy_server(ref, name, sr) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.copy" }, ref, name, sr) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.copy" }, ref, name, sr) end alias_method :copy_vm, :copy_server diff --git a/lib/fog/compute/xen_server/requests/copy_vdi.rb b/lib/fog/compute/xen_server/requests/copy_vdi.rb index deed233..185e0ae 100644 --- a/lib/fog/compute/xen_server/requests/copy_vdi.rb +++ b/lib/fog/compute/xen_server/requests/copy_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def copy_vdi(ref, sr) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.copy" }, ref, sr) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.copy" }, ref, sr) end end end diff --git a/lib/fog/compute/xen_server/requests/create_network.rb b/lib/fog/compute/xen_server/requests/create_network.rb index c996f5d..6957feb 100644 --- a/lib/fog/compute/xen_server/requests/create_network.rb +++ b/lib/fog/compute/xen_server/requests/create_network.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_network(config = {}, _extra_params = {}) - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "network.create" }, config) + @connection.request({parser: Fog::Parsers::XenServer::Base.new, method: "network.create" }, config) end end end diff --git a/lib/fog/compute/xen_server/requests/create_new_blob_host.rb b/lib/fog/compute/xen_server/requests/create_new_blob_host.rb index 896bb80..5301e50 100644 --- a/lib/fog/compute/xen_server/requests/create_new_blob_host.rb +++ b/lib/fog/compute/xen_server/requests/create_new_blob_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_new_blob_host(ref, name, mime_type, public) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.create_new_blob" }, ref, name, mime_type, public) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.create_new_blob" }, ref, name, mime_type, public) end end end diff --git a/lib/fog/compute/xen_server/requests/create_new_blob_network.rb b/lib/fog/compute/xen_server/requests/create_new_blob_network.rb index ede529e..74e93c7 100644 --- a/lib/fog/compute/xen_server/requests/create_new_blob_network.rb +++ b/lib/fog/compute/xen_server/requests/create_new_blob_network.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_new_blob_network(ref, name, mime_type, public) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "network.create_new_blob" }, ref, name, mime_type, public) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "network.create_new_blob" }, ref, name, mime_type, public) end end end diff --git a/lib/fog/compute/xen_server/requests/create_new_blob_pool.rb b/lib/fog/compute/xen_server/requests/create_new_blob_pool.rb index ee42e57..ad9011b 100644 --- a/lib/fog/compute/xen_server/requests/create_new_blob_pool.rb +++ b/lib/fog/compute/xen_server/requests/create_new_blob_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_new_blob_pool(ref, name, mime_type, public) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.create_new_blob" }, ref, name, mime_type, public) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.create_new_blob" }, ref, name, mime_type, public) end end end diff --git a/lib/fog/compute/xen_server/requests/create_new_blob_server.rb b/lib/fog/compute/xen_server/requests/create_new_blob_server.rb index e5a1c2d..b1b94d5 100644 --- a/lib/fog/compute/xen_server/requests/create_new_blob_server.rb +++ b/lib/fog/compute/xen_server/requests/create_new_blob_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_new_blob_server(ref, name, mime_type, public) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.create_new_blob" }, ref, name, mime_type, public) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.create_new_blob" }, ref, name, mime_type, public) end alias_method :create_new_blob_vm, :create_new_blob_server diff --git a/lib/fog/compute/xen_server/requests/create_new_blob_sr.rb b/lib/fog/compute/xen_server/requests/create_new_blob_sr.rb index 5cfcc2b..e3c9c7e 100644 --- a/lib/fog/compute/xen_server/requests/create_new_blob_sr.rb +++ b/lib/fog/compute/xen_server/requests/create_new_blob_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_new_blob_sr(ref, name, mime_type, public) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.create_new_blob" }, ref, name, mime_type, public) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.create_new_blob" }, ref, name, mime_type, public) end end end diff --git a/lib/fog/compute/xen_server/requests/create_pbd.rb b/lib/fog/compute/xen_server/requests/create_pbd.rb index 15395c8..c87a871 100644 --- a/lib/fog/compute/xen_server/requests/create_pbd.rb +++ b/lib/fog/compute/xen_server/requests/create_pbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_pbd(host_uuid, sr_uuid, device_config = {}) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PBD.create" }, host_uuid, sr_uuid, device_config) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PBD.create" }, host_uuid, sr_uuid, device_config) end end end diff --git a/lib/fog/compute/xen_server/requests/create_server.rb b/lib/fog/compute/xen_server/requests/create_server.rb index 58fe31d..3007a32 100644 --- a/lib/fog/compute/xen_server/requests/create_server.rb +++ b/lib/fog/compute/xen_server/requests/create_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_server(config = {}, _extra_params = {}) - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VM.create" }, config) + @connection.request({parser: Fog::Parsers::XenServer::Base.new, method: "VM.create" }, config) end alias_method :create_vm, :create_server diff --git a/lib/fog/compute/xen_server/requests/create_sr.rb b/lib/fog/compute/xen_server/requests/create_sr.rb index 6e6a97b..0516f68 100644 --- a/lib/fog/compute/xen_server/requests/create_sr.rb +++ b/lib/fog/compute/xen_server/requests/create_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_sr(config = {}, extra_params = {}) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.create" }, + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.create" }, extra_params[:host_ref], extra_params[:device_config], config[:physical_size], config[:name], config[:description], config[:type], config[:content_type], config[:shared], config[:sm_config]) diff --git a/lib/fog/compute/xen_server/requests/create_vbd.rb b/lib/fog/compute/xen_server/requests/create_vbd.rb index d989d5f..e6f2b0b 100644 --- a/lib/fog/compute/xen_server/requests/create_vbd.rb +++ b/lib/fog/compute/xen_server/requests/create_vbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_vbd(config = {}, _extra_params = {}) - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VBD.create"}, config) + @connection.request({parser: Fog::Parsers::XenServer::Base.new, method: "VBD.create"}, config) end end end diff --git a/lib/fog/compute/xen_server/requests/create_vdi.rb b/lib/fog/compute/xen_server/requests/create_vdi.rb index d387147..3576a01 100644 --- a/lib/fog/compute/xen_server/requests/create_vdi.rb +++ b/lib/fog/compute/xen_server/requests/create_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_vdi(config = {}, _extra_params = {}) - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.create"}, config) + @connection.request({parser: Fog::Parsers::XenServer::Base.new, method: "VDI.create"}, config) end end end diff --git a/lib/fog/compute/xen_server/requests/create_vif.rb b/lib/fog/compute/xen_server/requests/create_vif.rb index 1774526..6a20aff 100644 --- a/lib/fog/compute/xen_server/requests/create_vif.rb +++ b/lib/fog/compute/xen_server/requests/create_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_vif(config = {}, _extra_params = {}) - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.create"}, config ) + @connection.request({parser: Fog::Parsers::XenServer::Base.new, method: "VIF.create"}, config ) end end end diff --git a/lib/fog/compute/xen_server/requests/create_vlan.rb b/lib/fog/compute/xen_server/requests/create_vlan.rb index 7f6d814..d89890a 100644 --- a/lib/fog/compute/xen_server/requests/create_vlan.rb +++ b/lib/fog/compute/xen_server/requests/create_vlan.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_vlan(config = {}, extra_params = {}) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VLAN.create" }, + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VLAN.create" }, extra_params[:pif_ref], config[:tag].to_s, extra_params[:network_ref]) end end diff --git a/lib/fog/compute/xen_server/requests/create_vlan_from_pif_pool.rb b/lib/fog/compute/xen_server/requests/create_vlan_from_pif_pool.rb index 7422402..b6ffbb5 100644 --- a/lib/fog/compute/xen_server/requests/create_vlan_from_pif_pool.rb +++ b/lib/fog/compute/xen_server/requests/create_vlan_from_pif_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_vlan_from_pif_pool(pif, network, vlan) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.create_VLAN_from_PIF" }, pif, network, vlan) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.create_VLAN_from_PIF" }, pif, network, vlan) end end end diff --git a/lib/fog/compute/xen_server/requests/create_vlan_pool.rb b/lib/fog/compute/xen_server/requests/create_vlan_pool.rb index 92cfa6d..cca30b8 100644 --- a/lib/fog/compute/xen_server/requests/create_vlan_pool.rb +++ b/lib/fog/compute/xen_server/requests/create_vlan_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def create_vlan_pool(device, network, vlan) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.create_VLAN" }, device, network, vlan) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.create_VLAN" }, device, network, vlan) end end end diff --git a/lib/fog/compute/xen_server/requests/crl_install_pool.rb b/lib/fog/compute/xen_server/requests/crl_install_pool.rb index 8b29f47..3e61bb7 100644 --- a/lib/fog/compute/xen_server/requests/crl_install_pool.rb +++ b/lib/fog/compute/xen_server/requests/crl_install_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def crl_install_pool(name, cert) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.crl_install" }, name, cert) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.crl_install" }, name, cert) end end end diff --git a/lib/fog/compute/xen_server/requests/crl_list_pool.rb b/lib/fog/compute/xen_server/requests/crl_list_pool.rb index adfadf6..1402dce 100644 --- a/lib/fog/compute/xen_server/requests/crl_list_pool.rb +++ b/lib/fog/compute/xen_server/requests/crl_list_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def crl_list_pool - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "pool.crl_list") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "pool.crl_list") end end end diff --git a/lib/fog/compute/xen_server/requests/crl_uninstall_pool.rb b/lib/fog/compute/xen_server/requests/crl_uninstall_pool.rb index 4db611c..557243e 100644 --- a/lib/fog/compute/xen_server/requests/crl_uninstall_pool.rb +++ b/lib/fog/compute/xen_server/requests/crl_uninstall_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def crl_uninstall_pool(name) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.crl_uninstall" }, name) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.crl_uninstall" }, name) end end end diff --git a/lib/fog/compute/xen_server/requests/db_forget_pif.rb b/lib/fog/compute/xen_server/requests/db_forget_pif.rb index f55039d..bd4d4eb 100644 --- a/lib/fog/compute/xen_server/requests/db_forget_pif.rb +++ b/lib/fog/compute/xen_server/requests/db_forget_pif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def db_forget_pif(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PIF.db_forget" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PIF.db_forget" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/db_forget_vdi.rb b/lib/fog/compute/xen_server/requests/db_forget_vdi.rb index b6f4b68..8d0b7ff 100644 --- a/lib/fog/compute/xen_server/requests/db_forget_vdi.rb +++ b/lib/fog/compute/xen_server/requests/db_forget_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def db_forget_vdi(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.db_forget" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.db_forget" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/db_introduce_pif.rb b/lib/fog/compute/xen_server/requests/db_introduce_pif.rb index 45e4aad..af1182a 100644 --- a/lib/fog/compute/xen_server/requests/db_introduce_pif.rb +++ b/lib/fog/compute/xen_server/requests/db_introduce_pif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def db_introduce_pif(device, network, host, mac, mtu, vlan, physical, ip_configuration_mode, ip, netmask, gateway, dns, bond_slave_of, vlan_master_of, management, other_config, disallow_unplug, ipv6_configuration_mode, ipv6, ipv6_gateway, primary_address_type) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PIF.db_introduce" }, device, network, host, mac, mtu, vlan, physical, ip_configuration_mode, ip, netmask, gateway, dns, bond_slave_of, vlan_master_of, management, other_config, disallow_unplug, ipv6_configuration_mode, ipv6, ipv6_gateway, primary_address_type) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PIF.db_introduce" }, device, network, host, mac, mtu, vlan, physical, ip_configuration_mode, ip, netmask, gateway, dns, bond_slave_of, vlan_master_of, management, other_config, disallow_unplug, ipv6_configuration_mode, ipv6, ipv6_gateway, primary_address_type) end end end diff --git a/lib/fog/compute/xen_server/requests/db_introduce_vdi.rb b/lib/fog/compute/xen_server/requests/db_introduce_vdi.rb index 00a9a59..f3b6ec7 100644 --- a/lib/fog/compute/xen_server/requests/db_introduce_vdi.rb +++ b/lib/fog/compute/xen_server/requests/db_introduce_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def db_introduce_vdi(uuid, name_label, name_description, sr, type, sharable, read_only, other_config, location, xenstore_data, sm_config, managed, virtual_size, physical_utilisation, metadata_of_pool, is_a_snapshot, snapshot_time, snapshot_of) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.db_introduce" }, uuid, name_label, name_description, sr, type, sharable, read_only, other_config, location, xenstore_data, sm_config, managed, virtual_size, physical_utilisation, metadata_of_pool, is_a_snapshot, snapshot_time, snapshot_of) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.db_introduce" }, uuid, name_label, name_description, sr, type, sharable, read_only, other_config, location, xenstore_data, sm_config, managed, virtual_size, physical_utilisation, metadata_of_pool, is_a_snapshot, snapshot_time, snapshot_of) end end end diff --git a/lib/fog/compute/xen_server/requests/declare_dead_host.rb b/lib/fog/compute/xen_server/requests/declare_dead_host.rb index 2d76145..71c566f 100644 --- a/lib/fog/compute/xen_server/requests/declare_dead_host.rb +++ b/lib/fog/compute/xen_server/requests/declare_dead_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def declare_dead_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.declare_dead" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.declare_dead" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/designate_new_master_pool.rb b/lib/fog/compute/xen_server/requests/designate_new_master_pool.rb index 328c8ee..c5c626d 100644 --- a/lib/fog/compute/xen_server/requests/designate_new_master_pool.rb +++ b/lib/fog/compute/xen_server/requests/designate_new_master_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def designate_new_master_pool(host) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.designate_new_master" }, host) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.designate_new_master" }, host) end end end diff --git a/lib/fog/compute/xen_server/requests/destroy_record.rb b/lib/fog/compute/xen_server/requests/destroy_record.rb index 3bd3dc9..32482f8 100644 --- a/lib/fog/compute/xen_server/requests/destroy_record.rb +++ b/lib/fog/compute/xen_server/requests/destroy_record.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def destroy_record(ref, provider_class) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "#{provider_class}.destroy" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "#{provider_class}.destroy" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/detect_nonhomogeneous_external_auth_pool.rb b/lib/fog/compute/xen_server/requests/detect_nonhomogeneous_external_auth_pool.rb index 6bc4e63..23ad445 100644 --- a/lib/fog/compute/xen_server/requests/detect_nonhomogeneous_external_auth_pool.rb +++ b/lib/fog/compute/xen_server/requests/detect_nonhomogeneous_external_auth_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def detect_nonhomogeneous_external_auth_pool(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.detect_nonhomogeneous_external_auth" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.detect_nonhomogeneous_external_auth" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/disable_database_replication_sr.rb b/lib/fog/compute/xen_server/requests/disable_database_replication_sr.rb index 554bbbc..6cdd06b 100644 --- a/lib/fog/compute/xen_server/requests/disable_database_replication_sr.rb +++ b/lib/fog/compute/xen_server/requests/disable_database_replication_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def disable_database_replication_sr(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.disable_database_replication" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.disable_database_replication" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/disable_external_auth_host.rb b/lib/fog/compute/xen_server/requests/disable_external_auth_host.rb index cf33655..b31563a 100644 --- a/lib/fog/compute/xen_server/requests/disable_external_auth_host.rb +++ b/lib/fog/compute/xen_server/requests/disable_external_auth_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def disable_external_auth_host(ref, config) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.disable_external_auth" }, ref, config) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.disable_external_auth" }, ref, config) end end end diff --git a/lib/fog/compute/xen_server/requests/disable_external_auth_pool.rb b/lib/fog/compute/xen_server/requests/disable_external_auth_pool.rb index d6a5ee1..bf71e72 100644 --- a/lib/fog/compute/xen_server/requests/disable_external_auth_pool.rb +++ b/lib/fog/compute/xen_server/requests/disable_external_auth_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def disable_external_auth_pool(ref, config) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.disable_external_auth" }, ref, config) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.disable_external_auth" }, ref, config) end end end diff --git a/lib/fog/compute/xen_server/requests/disable_ha_pool.rb b/lib/fog/compute/xen_server/requests/disable_ha_pool.rb index eb1040b..5a2804c 100644 --- a/lib/fog/compute/xen_server/requests/disable_ha_pool.rb +++ b/lib/fog/compute/xen_server/requests/disable_ha_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def disable_ha_pool - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "pool.disable_ha") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "pool.disable_ha") end end end diff --git a/lib/fog/compute/xen_server/requests/disable_host.rb b/lib/fog/compute/xen_server/requests/disable_host.rb index cf49e2c..44b7994 100644 --- a/lib/fog/compute/xen_server/requests/disable_host.rb +++ b/lib/fog/compute/xen_server/requests/disable_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def disable_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.disable" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.disable" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/disable_local_storage_caching_host.rb b/lib/fog/compute/xen_server/requests/disable_local_storage_caching_host.rb index a1d3b6d..a7a9a25 100644 --- a/lib/fog/compute/xen_server/requests/disable_local_storage_caching_host.rb +++ b/lib/fog/compute/xen_server/requests/disable_local_storage_caching_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def disable_local_storage_caching_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.disable_local_storage_caching" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.disable_local_storage_caching" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/disable_local_storage_caching_pool.rb b/lib/fog/compute/xen_server/requests/disable_local_storage_caching_pool.rb index d3c9cdc..b088871 100644 --- a/lib/fog/compute/xen_server/requests/disable_local_storage_caching_pool.rb +++ b/lib/fog/compute/xen_server/requests/disable_local_storage_caching_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def disable_local_storage_caching_pool(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.disable_local_storage_caching" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.disable_local_storage_caching" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/disable_redo_log_pool.rb b/lib/fog/compute/xen_server/requests/disable_redo_log_pool.rb index 7ad3957..2bcf98b 100644 --- a/lib/fog/compute/xen_server/requests/disable_redo_log_pool.rb +++ b/lib/fog/compute/xen_server/requests/disable_redo_log_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def disable_redo_log_pool - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "pool.disable_redo_log") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "pool.disable_redo_log") end end end diff --git a/lib/fog/compute/xen_server/requests/dmesg_clear_host.rb b/lib/fog/compute/xen_server/requests/dmesg_clear_host.rb index 76969df..8592134 100644 --- a/lib/fog/compute/xen_server/requests/dmesg_clear_host.rb +++ b/lib/fog/compute/xen_server/requests/dmesg_clear_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def dmesg_clear_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.dmesg_clear" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.dmesg_clear" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/dmesg_host.rb b/lib/fog/compute/xen_server/requests/dmesg_host.rb index 8f1f071..677ddd6 100644 --- a/lib/fog/compute/xen_server/requests/dmesg_host.rb +++ b/lib/fog/compute/xen_server/requests/dmesg_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def dmesg_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.dmesg" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.dmesg" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/eject_pool.rb b/lib/fog/compute/xen_server/requests/eject_pool.rb index da906ea..a54715d 100644 --- a/lib/fog/compute/xen_server/requests/eject_pool.rb +++ b/lib/fog/compute/xen_server/requests/eject_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def eject_pool(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.eject" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.eject" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/eject_vbd.rb b/lib/fog/compute/xen_server/requests/eject_vbd.rb index bd519d4..b9a2636 100644 --- a/lib/fog/compute/xen_server/requests/eject_vbd.rb +++ b/lib/fog/compute/xen_server/requests/eject_vbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def eject_vbd(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VBD.eject" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VBD.eject" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/emergency_ha_disable_host.rb b/lib/fog/compute/xen_server/requests/emergency_ha_disable_host.rb index 5077e41..ee0af5c 100644 --- a/lib/fog/compute/xen_server/requests/emergency_ha_disable_host.rb +++ b/lib/fog/compute/xen_server/requests/emergency_ha_disable_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def emergency_ha_disable_host - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "host.emergency_ha_disable") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "host.emergency_ha_disable") end end end diff --git a/lib/fog/compute/xen_server/requests/emergency_reset_master_pool.rb b/lib/fog/compute/xen_server/requests/emergency_reset_master_pool.rb index 34d35f1..62a9474 100644 --- a/lib/fog/compute/xen_server/requests/emergency_reset_master_pool.rb +++ b/lib/fog/compute/xen_server/requests/emergency_reset_master_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def emergency_reset_master_pool(master_address) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.emergency_reset_master" }, master_address) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.emergency_reset_master" }, master_address) end end end diff --git a/lib/fog/compute/xen_server/requests/emergency_transition_to_master_pool.rb b/lib/fog/compute/xen_server/requests/emergency_transition_to_master_pool.rb index 6cb85c0..fdee50c 100644 --- a/lib/fog/compute/xen_server/requests/emergency_transition_to_master_pool.rb +++ b/lib/fog/compute/xen_server/requests/emergency_transition_to_master_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def emergency_transition_to_master_pool - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "pool.emergency_transition_to_master") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "pool.emergency_transition_to_master") end end end diff --git a/lib/fog/compute/xen_server/requests/enable_database_replication_sr.rb b/lib/fog/compute/xen_server/requests/enable_database_replication_sr.rb index a6b3141..377af50 100644 --- a/lib/fog/compute/xen_server/requests/enable_database_replication_sr.rb +++ b/lib/fog/compute/xen_server/requests/enable_database_replication_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def enable_database_replication_sr(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.enable_database_replication" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.enable_database_replication" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/enable_external_auth_host.rb b/lib/fog/compute/xen_server/requests/enable_external_auth_host.rb index bb4c1d8..986a9f5 100644 --- a/lib/fog/compute/xen_server/requests/enable_external_auth_host.rb +++ b/lib/fog/compute/xen_server/requests/enable_external_auth_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def enable_external_auth_host(ref, config, name, auth_type) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.enable_external_auth" }, ref, config, name, auth_type) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.enable_external_auth" }, ref, config, name, auth_type) end end end diff --git a/lib/fog/compute/xen_server/requests/enable_external_auth_pool.rb b/lib/fog/compute/xen_server/requests/enable_external_auth_pool.rb index 6539f72..95f15d5 100644 --- a/lib/fog/compute/xen_server/requests/enable_external_auth_pool.rb +++ b/lib/fog/compute/xen_server/requests/enable_external_auth_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def enable_external_auth_pool(ref, config, service_name, auth_type) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.enable_external_auth" }, ref, config, service_name, auth_type) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.enable_external_auth" }, ref, config, service_name, auth_type) end end end diff --git a/lib/fog/compute/xen_server/requests/enable_ha_pool.rb b/lib/fog/compute/xen_server/requests/enable_ha_pool.rb index 7611521..90ec8cd 100644 --- a/lib/fog/compute/xen_server/requests/enable_ha_pool.rb +++ b/lib/fog/compute/xen_server/requests/enable_ha_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def enable_ha_pool(heartbeat_srs, configuration) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.enable_ha" }, heartbeat_srs, configuration) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.enable_ha" }, heartbeat_srs, configuration) end end end diff --git a/lib/fog/compute/xen_server/requests/enable_host.rb b/lib/fog/compute/xen_server/requests/enable_host.rb index 3f93443..701af4e 100644 --- a/lib/fog/compute/xen_server/requests/enable_host.rb +++ b/lib/fog/compute/xen_server/requests/enable_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def enable_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.enable" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.enable" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/enable_local_storage_caching_host.rb b/lib/fog/compute/xen_server/requests/enable_local_storage_caching_host.rb index 07cffa0..af37b95 100644 --- a/lib/fog/compute/xen_server/requests/enable_local_storage_caching_host.rb +++ b/lib/fog/compute/xen_server/requests/enable_local_storage_caching_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def enable_local_storage_caching_host(ref, sr) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.enable_local_storage_caching" }, ref, sr) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.enable_local_storage_caching" }, ref, sr) end end end diff --git a/lib/fog/compute/xen_server/requests/enable_local_storage_caching_pool.rb b/lib/fog/compute/xen_server/requests/enable_local_storage_caching_pool.rb index c20ff5a..765180a 100644 --- a/lib/fog/compute/xen_server/requests/enable_local_storage_caching_pool.rb +++ b/lib/fog/compute/xen_server/requests/enable_local_storage_caching_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def enable_local_storage_caching_pool(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.enable_local_storage_caching" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.enable_local_storage_caching" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/enable_redo_log_pool.rb b/lib/fog/compute/xen_server/requests/enable_redo_log_pool.rb index d9456ec..07530f2 100644 --- a/lib/fog/compute/xen_server/requests/enable_redo_log_pool.rb +++ b/lib/fog/compute/xen_server/requests/enable_redo_log_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def enable_redo_log_pool(sr) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.enable_redo_log" }, sr) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.enable_redo_log" }, sr) end end end diff --git a/lib/fog/compute/xen_server/requests/evacuate_host.rb b/lib/fog/compute/xen_server/requests/evacuate_host.rb index deba6b4..c6adbc4 100644 --- a/lib/fog/compute/xen_server/requests/evacuate_host.rb +++ b/lib/fog/compute/xen_server/requests/evacuate_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def evacuate_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.evacuate" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.evacuate" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/forget_data_source_archives_host.rb b/lib/fog/compute/xen_server/requests/forget_data_source_archives_host.rb index 9e3e5de..05cec8c 100644 --- a/lib/fog/compute/xen_server/requests/forget_data_source_archives_host.rb +++ b/lib/fog/compute/xen_server/requests/forget_data_source_archives_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def forget_data_source_archives_host(ref, data_source) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.forget_data_source_archives" }, ref, data_source) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.forget_data_source_archives" }, ref, data_source) end end end diff --git a/lib/fog/compute/xen_server/requests/forget_data_source_archives_server.rb b/lib/fog/compute/xen_server/requests/forget_data_source_archives_server.rb index 82f7ff0..ef9561a 100644 --- a/lib/fog/compute/xen_server/requests/forget_data_source_archives_server.rb +++ b/lib/fog/compute/xen_server/requests/forget_data_source_archives_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def forget_data_source_archives_server(ref, data_source) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.forget_data_source_archives" }, ref, data_source) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.forget_data_source_archives" }, ref, data_source) end alias_method :forget_data_source_archives_vm, :forget_data_source_archives_server diff --git a/lib/fog/compute/xen_server/requests/forget_pif.rb b/lib/fog/compute/xen_server/requests/forget_pif.rb index 0e3ed27..efaf968 100644 --- a/lib/fog/compute/xen_server/requests/forget_pif.rb +++ b/lib/fog/compute/xen_server/requests/forget_pif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def forget_pif(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PIF.forget" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PIF.forget" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/forget_sr.rb b/lib/fog/compute/xen_server/requests/forget_sr.rb index 4d6b346..9559fa6 100644 --- a/lib/fog/compute/xen_server/requests/forget_sr.rb +++ b/lib/fog/compute/xen_server/requests/forget_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def forget_sr(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.forget" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.forget" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/forget_vdi.rb b/lib/fog/compute/xen_server/requests/forget_vdi.rb index 59ace37..331342c 100644 --- a/lib/fog/compute/xen_server/requests/forget_vdi.rb +++ b/lib/fog/compute/xen_server/requests/forget_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def forget_vdi(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.forget" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.forget" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/from_event.rb b/lib/fog/compute/xen_server/requests/from_event.rb index d246ac8..7df992b 100644 --- a/lib/fog/compute/xen_server/requests/from_event.rb +++ b/lib/fog/compute/xen_server/requests/from_event.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def from_event(classes, token, timeout) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "event.from" }, classes, token, timeout) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "event.from" }, classes, token, timeout) end end end diff --git a/lib/fog/compute/xen_server/requests/get_allowed_vbd_devices_server.rb b/lib/fog/compute/xen_server/requests/get_allowed_vbd_devices_server.rb index 7007742..3ea22f6 100644 --- a/lib/fog/compute/xen_server/requests/get_allowed_vbd_devices_server.rb +++ b/lib/fog/compute/xen_server/requests/get_allowed_vbd_devices_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_allowed_vbd_devices_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.get_allowed_VBD_devices" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.get_allowed_VBD_devices" }, ref) end alias_method :get_allowed_vbd_devices_vm, :get_allowed_vbd_devices_server diff --git a/lib/fog/compute/xen_server/requests/get_allowed_vif_devices_server.rb b/lib/fog/compute/xen_server/requests/get_allowed_vif_devices_server.rb index bb890c2..a21d16e 100644 --- a/lib/fog/compute/xen_server/requests/get_allowed_vif_devices_server.rb +++ b/lib/fog/compute/xen_server/requests/get_allowed_vif_devices_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_allowed_vif_devices_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.get_allowed_VIF_devices" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.get_allowed_VIF_devices" }, ref) end alias_method :get_allowed_vif_devices_vm, :get_allowed_vif_devices_server diff --git a/lib/fog/compute/xen_server/requests/get_boot_record_server.rb b/lib/fog/compute/xen_server/requests/get_boot_record_server.rb index 27ae9fb..30330d7 100644 --- a/lib/fog/compute/xen_server/requests/get_boot_record_server.rb +++ b/lib/fog/compute/xen_server/requests/get_boot_record_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_boot_record_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.get_boot_record" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.get_boot_record" }, ref) end alias_method :get_boot_record_vm, :get_boot_record_server diff --git a/lib/fog/compute/xen_server/requests/get_current_id_event.rb b/lib/fog/compute/xen_server/requests/get_current_id_event.rb index b9fd201..62ec62d 100644 --- a/lib/fog/compute/xen_server/requests/get_current_id_event.rb +++ b/lib/fog/compute/xen_server/requests/get_current_id_event.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_current_id_event() - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "event.get_current_id" }) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "event.get_current_id" }) end end end diff --git a/lib/fog/compute/xen_server/requests/get_data_sources_host.rb b/lib/fog/compute/xen_server/requests/get_data_sources_host.rb index 78b3d11..b5b66cc 100644 --- a/lib/fog/compute/xen_server/requests/get_data_sources_host.rb +++ b/lib/fog/compute/xen_server/requests/get_data_sources_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_data_sources_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.get_data_sources" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.get_data_sources" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/get_data_sources_server.rb b/lib/fog/compute/xen_server/requests/get_data_sources_server.rb index 9085500..201e7b0 100644 --- a/lib/fog/compute/xen_server/requests/get_data_sources_server.rb +++ b/lib/fog/compute/xen_server/requests/get_data_sources_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_data_sources_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.get_data_sources" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.get_data_sources" }, ref) end alias_method :get_data_sources_vm, :get_data_sources_server diff --git a/lib/fog/compute/xen_server/requests/get_license_state_pool.rb b/lib/fog/compute/xen_server/requests/get_license_state_pool.rb index fb7137e..ff84ef2 100644 --- a/lib/fog/compute/xen_server/requests/get_license_state_pool.rb +++ b/lib/fog/compute/xen_server/requests/get_license_state_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_license_state_pool(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.get_license_state" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.get_license_state" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/get_log_host.rb b/lib/fog/compute/xen_server/requests/get_log_host.rb index f14c1a8..db3b325 100644 --- a/lib/fog/compute/xen_server/requests/get_log_host.rb +++ b/lib/fog/compute/xen_server/requests/get_log_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_log_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.get_log" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.get_log" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/get_management_interface_host.rb b/lib/fog/compute/xen_server/requests/get_management_interface_host.rb index ad8183b..2f97b8f 100644 --- a/lib/fog/compute/xen_server/requests/get_management_interface_host.rb +++ b/lib/fog/compute/xen_server/requests/get_management_interface_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_management_interface_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.get_management_interface" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.get_management_interface" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/get_possible_hosts_server.rb b/lib/fog/compute/xen_server/requests/get_possible_hosts_server.rb index ae30183..d150b9c 100644 --- a/lib/fog/compute/xen_server/requests/get_possible_hosts_server.rb +++ b/lib/fog/compute/xen_server/requests/get_possible_hosts_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_possible_hosts_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.get_possible_hosts" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.get_possible_hosts" }, ref) end alias_method :get_possible_hosts_vm, :get_possible_hosts_server diff --git a/lib/fog/compute/xen_server/requests/get_record.rb b/lib/fog/compute/xen_server/requests/get_record.rb index c86cf79..bc73c34 100644 --- a/lib/fog/compute/xen_server/requests/get_record.rb +++ b/lib/fog/compute/xen_server/requests/get_record.rb @@ -7,15 +7,15 @@ def get_record(ref, provider_class, options = {}) end def get_record_by_ref(ref, provider_class, _options = {}) - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "#{provider_class}.get_record"}, ref).merge(:reference => ref) + @connection.request({parser: Fog::Parsers::XenServer::Base.new, method: "#{provider_class}.get_record"}, ref).merge(reference: ref) end def get_by_name(name, provider_class) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "#{provider_class}.get_by_name_label" }, name) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "#{provider_class}.get_by_name_label" }, name) end def get_by_uuid(uuid, provider_class) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "#{provider_class}.get_by_uuid" }, uuid) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "#{provider_class}.get_by_uuid" }, uuid) end end end diff --git a/lib/fog/compute/xen_server/requests/get_records.rb b/lib/fog/compute/xen_server/requests/get_records.rb index 7269a6e..68877c9 100644 --- a/lib/fog/compute/xen_server/requests/get_records.rb +++ b/lib/fog/compute/xen_server/requests/get_records.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_records(klass, _options = {}) - @connection.request(:parser => Fog::Parsers::XenServer::GetRecords.new, :method => "#{klass}.get_all_records") + @connection.request(parser: Fog::Parsers::XenServer::GetRecords.new, method: "#{klass}.get_all_records") rescue Fog::XenServer::RequestFailed [] end diff --git a/lib/fog/compute/xen_server/requests/get_server_certificate_host.rb b/lib/fog/compute/xen_server/requests/get_server_certificate_host.rb index a9207a1..b04e9cb 100644 --- a/lib/fog/compute/xen_server/requests/get_server_certificate_host.rb +++ b/lib/fog/compute/xen_server/requests/get_server_certificate_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_server_certificate_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.get_server_certificate" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.get_server_certificate" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/get_server_localtime_host.rb b/lib/fog/compute/xen_server/requests/get_server_localtime_host.rb index a67e053..80aee99 100644 --- a/lib/fog/compute/xen_server/requests/get_server_localtime_host.rb +++ b/lib/fog/compute/xen_server/requests/get_server_localtime_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_server_localtime_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.get_server_localtime" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.get_server_localtime" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/get_servertime_host.rb b/lib/fog/compute/xen_server/requests/get_servertime_host.rb index ce17330..69b0e29 100644 --- a/lib/fog/compute/xen_server/requests/get_servertime_host.rb +++ b/lib/fog/compute/xen_server/requests/get_servertime_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_servertime_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.get_servertime" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.get_servertime" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/get_supported_types_sr.rb b/lib/fog/compute/xen_server/requests/get_supported_types_sr.rb index dfffc61..f341a3d 100644 --- a/lib/fog/compute/xen_server/requests/get_supported_types_sr.rb +++ b/lib/fog/compute/xen_server/requests/get_supported_types_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_supported_types_sr - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "SR.get_supported_types") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "SR.get_supported_types") end end end diff --git a/lib/fog/compute/xen_server/requests/get_system_status_capabilities_host.rb b/lib/fog/compute/xen_server/requests/get_system_status_capabilities_host.rb index b097dda..05bf5ea 100644 --- a/lib/fog/compute/xen_server/requests/get_system_status_capabilities_host.rb +++ b/lib/fog/compute/xen_server/requests/get_system_status_capabilities_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_system_status_capabilities_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.get_system_status_capabilities" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.get_system_status_capabilities" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/get_vms_which_prevent_evacuation_host.rb b/lib/fog/compute/xen_server/requests/get_vms_which_prevent_evacuation_host.rb index 336dda7..6aee908 100644 --- a/lib/fog/compute/xen_server/requests/get_vms_which_prevent_evacuation_host.rb +++ b/lib/fog/compute/xen_server/requests/get_vms_which_prevent_evacuation_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def get_vms_which_prevent_evacuation_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.get_vms_which_prevent_evacuation" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.get_vms_which_prevent_evacuation" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/ha_compute_hypothetical_max_host_failures_to_tolerate_pool.rb b/lib/fog/compute/xen_server/requests/ha_compute_hypothetical_max_host_failures_to_tolerate_pool.rb index 86ebd89..ac122bb 100644 --- a/lib/fog/compute/xen_server/requests/ha_compute_hypothetical_max_host_failures_to_tolerate_pool.rb +++ b/lib/fog/compute/xen_server/requests/ha_compute_hypothetical_max_host_failures_to_tolerate_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def ha_compute_hypothetical_max_host_failures_to_tolerate_pool(configuration) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.ha_compute_hypothetical_max_host_failures_to_tolerate" }, configuration) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.ha_compute_hypothetical_max_host_failures_to_tolerate" }, configuration) end end end diff --git a/lib/fog/compute/xen_server/requests/ha_compute_max_host_failures_to_tolerate_pool.rb b/lib/fog/compute/xen_server/requests/ha_compute_max_host_failures_to_tolerate_pool.rb index 59ba544..8b749ac 100644 --- a/lib/fog/compute/xen_server/requests/ha_compute_max_host_failures_to_tolerate_pool.rb +++ b/lib/fog/compute/xen_server/requests/ha_compute_max_host_failures_to_tolerate_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def ha_compute_max_host_failures_to_tolerate_pool - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "pool.ha_compute_max_host_failures_to_tolerate") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "pool.ha_compute_max_host_failures_to_tolerate") end end end diff --git a/lib/fog/compute/xen_server/requests/ha_compute_vm_failover_plan_pool.rb b/lib/fog/compute/xen_server/requests/ha_compute_vm_failover_plan_pool.rb index 9599b79..e765aa5 100644 --- a/lib/fog/compute/xen_server/requests/ha_compute_vm_failover_plan_pool.rb +++ b/lib/fog/compute/xen_server/requests/ha_compute_vm_failover_plan_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def ha_compute_vm_failover_plan_pool(failed_hosts, failed_vms) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.ha_compute_vm_failover_plan" }, failed_hosts, failed_vms) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.ha_compute_vm_failover_plan" }, failed_hosts, failed_vms) end end end diff --git a/lib/fog/compute/xen_server/requests/ha_failover_plan_exists_pool.rb b/lib/fog/compute/xen_server/requests/ha_failover_plan_exists_pool.rb index 0937f57..efae5c7 100644 --- a/lib/fog/compute/xen_server/requests/ha_failover_plan_exists_pool.rb +++ b/lib/fog/compute/xen_server/requests/ha_failover_plan_exists_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def ha_failover_plan_exists_pool(n) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.ha_failover_plan_exists" }, n) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.ha_failover_plan_exists" }, n) end end end diff --git a/lib/fog/compute/xen_server/requests/ha_prevent_restarts_for_pool.rb b/lib/fog/compute/xen_server/requests/ha_prevent_restarts_for_pool.rb index 6c0cbe8..9f2c91e 100644 --- a/lib/fog/compute/xen_server/requests/ha_prevent_restarts_for_pool.rb +++ b/lib/fog/compute/xen_server/requests/ha_prevent_restarts_for_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def ha_prevent_restarts_for_pool(seconds) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.ha_prevent_restarts_for" }, seconds) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.ha_prevent_restarts_for" }, seconds) end end end diff --git a/lib/fog/compute/xen_server/requests/hard_reboot_server.rb b/lib/fog/compute/xen_server/requests/hard_reboot_server.rb index 72c6c43..edcbf28 100644 --- a/lib/fog/compute/xen_server/requests/hard_reboot_server.rb +++ b/lib/fog/compute/xen_server/requests/hard_reboot_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def hard_reboot_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.hard_reboot" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.hard_reboot" }, ref) end alias_method :hard_reboot_vm, :hard_reboot_server diff --git a/lib/fog/compute/xen_server/requests/hard_shutdown_server.rb b/lib/fog/compute/xen_server/requests/hard_shutdown_server.rb index f56af0e..8742645 100644 --- a/lib/fog/compute/xen_server/requests/hard_shutdown_server.rb +++ b/lib/fog/compute/xen_server/requests/hard_shutdown_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def hard_shutdown_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.hard_shutdown" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.hard_shutdown" }, ref) end alias_method :hard_shutdown_vm, :hard_shutdown_server diff --git a/lib/fog/compute/xen_server/requests/import_convert_server.rb b/lib/fog/compute/xen_server/requests/import_convert_server.rb index 1c7f133..06000fb 100644 --- a/lib/fog/compute/xen_server/requests/import_convert_server.rb +++ b/lib/fog/compute/xen_server/requests/import_convert_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def import_convert_server(type, username, password, sr, remote_config) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.import_convert" }, type, username, password, sr, remote_config) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.import_convert" }, type, username, password, sr, remote_config) end alias_method :import_convert_vm, :import_convert_server diff --git a/lib/fog/compute/xen_server/requests/inject_event.rb b/lib/fog/compute/xen_server/requests/inject_event.rb index 4329725..661f4b0 100644 --- a/lib/fog/compute/xen_server/requests/inject_event.rb +++ b/lib/fog/compute/xen_server/requests/inject_event.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def inject_event(klass, object_ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "event.inject" }, klass, object_ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "event.inject" }, klass, object_ref) end end end diff --git a/lib/fog/compute/xen_server/requests/insert_vbd.rb b/lib/fog/compute/xen_server/requests/insert_vbd.rb index e154727..621fb19 100644 --- a/lib/fog/compute/xen_server/requests/insert_vbd.rb +++ b/lib/fog/compute/xen_server/requests/insert_vbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def insert_vbd(ref, vdi) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VBD.insert" }, ref, vdi) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VBD.insert" }, ref, vdi) end end end diff --git a/lib/fog/compute/xen_server/requests/introduce_pif.rb b/lib/fog/compute/xen_server/requests/introduce_pif.rb index ccc51a4..1d0b353 100644 --- a/lib/fog/compute/xen_server/requests/introduce_pif.rb +++ b/lib/fog/compute/xen_server/requests/introduce_pif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def introduce_pif(host, mac, device) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PIF.introduce" }, host, mac, device) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PIF.introduce" }, host, mac, device) end end end diff --git a/lib/fog/compute/xen_server/requests/introduce_sr.rb b/lib/fog/compute/xen_server/requests/introduce_sr.rb index b15edb3..d6abb78 100644 --- a/lib/fog/compute/xen_server/requests/introduce_sr.rb +++ b/lib/fog/compute/xen_server/requests/introduce_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def introduce_sr(uuid, name_label, name_description, typecontent, sahred, sm_config) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.introduce" }, uuid, name_label, name_description, typecontent, sahred, sm_config) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.introduce" }, uuid, name_label, name_description, typecontent, sahred, sm_config) end end end diff --git a/lib/fog/compute/xen_server/requests/introduce_vdi.rb b/lib/fog/compute/xen_server/requests/introduce_vdi.rb index 41a2576..2bec147 100644 --- a/lib/fog/compute/xen_server/requests/introduce_vdi.rb +++ b/lib/fog/compute/xen_server/requests/introduce_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def introduce_vdi(uuid, name_label, name_description, sr, type, sharable, read_only, other_config, location, xenstore_data, sm_config, managed, virtual_size, physical_utilisation, metadata_of_pool, is_a_snapshot, snapshot_time, snapshot_of) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.introduce" }, uuid, name_label, name_description, sr, type, sharable, read_only, other_config, location, xenstore_data, sm_config, managed, virtual_size, physical_utilisation, metadata_of_pool, is_a_snapshot, snapshot_time, snapshot_of) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.introduce" }, uuid, name_label, name_description, sr, type, sharable, read_only, other_config, location, xenstore_data, sm_config, managed, virtual_size, physical_utilisation, metadata_of_pool, is_a_snapshot, snapshot_time, snapshot_of) end end end diff --git a/lib/fog/compute/xen_server/requests/join_force_pool.rb b/lib/fog/compute/xen_server/requests/join_force_pool.rb index 88e0807..bb8c0bf 100644 --- a/lib/fog/compute/xen_server/requests/join_force_pool.rb +++ b/lib/fog/compute/xen_server/requests/join_force_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def join_force_pool(master_address, master_username, master_password) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.join_force" }, master_address, master_username, master_password) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.join_force" }, master_address, master_username, master_password) end end end diff --git a/lib/fog/compute/xen_server/requests/join_pool.rb b/lib/fog/compute/xen_server/requests/join_pool.rb index 552e293..c03cc9e 100644 --- a/lib/fog/compute/xen_server/requests/join_pool.rb +++ b/lib/fog/compute/xen_server/requests/join_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def join_pool(master_address, master_username, master_password) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.join" }, master_address, master_username, master_password) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.join" }, master_address, master_username, master_password) end end end diff --git a/lib/fog/compute/xen_server/requests/list_methods_host.rb b/lib/fog/compute/xen_server/requests/list_methods_host.rb index 1607db6..0e16c1a 100644 --- a/lib/fog/compute/xen_server/requests/list_methods_host.rb +++ b/lib/fog/compute/xen_server/requests/list_methods_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def list_methods_host - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "host.list_methods") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "host.list_methods") end end end diff --git a/lib/fog/compute/xen_server/requests/local_management_reconfigure_host.rb b/lib/fog/compute/xen_server/requests/local_management_reconfigure_host.rb index 1f4bb2b..0a6b676 100644 --- a/lib/fog/compute/xen_server/requests/local_management_reconfigure_host.rb +++ b/lib/fog/compute/xen_server/requests/local_management_reconfigure_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def local_management_reconfigure_host(interface) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.local_management_reconfigure" }, interface) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.local_management_reconfigure" }, interface) end end end diff --git a/lib/fog/compute/xen_server/requests/management_disable_host.rb b/lib/fog/compute/xen_server/requests/management_disable_host.rb index c803e44..c676f35 100644 --- a/lib/fog/compute/xen_server/requests/management_disable_host.rb +++ b/lib/fog/compute/xen_server/requests/management_disable_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def management_disable_host - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "host.management_disable") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "host.management_disable") end end end diff --git a/lib/fog/compute/xen_server/requests/management_reconfigure_host.rb b/lib/fog/compute/xen_server/requests/management_reconfigure_host.rb index 5e3d1c4..0b57210 100644 --- a/lib/fog/compute/xen_server/requests/management_reconfigure_host.rb +++ b/lib/fog/compute/xen_server/requests/management_reconfigure_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def management_reconfigure_host(pif) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.management_reconfigure" }, pif) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.management_reconfigure" }, pif) end end end diff --git a/lib/fog/compute/xen_server/requests/maximise_memory_server.rb b/lib/fog/compute/xen_server/requests/maximise_memory_server.rb index 59ad822..4020b00 100644 --- a/lib/fog/compute/xen_server/requests/maximise_memory_server.rb +++ b/lib/fog/compute/xen_server/requests/maximise_memory_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def maximise_memory_server(ref, total, approximate) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.maximise_memory" }, ref, total, approximate) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.maximise_memory" }, ref, total, approximate) end alias_method :maximise_memory_vm, :maximise_memory_server diff --git a/lib/fog/compute/xen_server/requests/migrate_receive_host.rb b/lib/fog/compute/xen_server/requests/migrate_receive_host.rb index 6f340ab..4c62725 100644 --- a/lib/fog/compute/xen_server/requests/migrate_receive_host.rb +++ b/lib/fog/compute/xen_server/requests/migrate_receive_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def migrate_receive_host(ref, network, options) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.migrate_receive" }, ref, network, options) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.migrate_receive" }, ref, network, options) end end end diff --git a/lib/fog/compute/xen_server/requests/migrate_send_server.rb b/lib/fog/compute/xen_server/requests/migrate_send_server.rb index 4f29f93..c5f40f1 100644 --- a/lib/fog/compute/xen_server/requests/migrate_send_server.rb +++ b/lib/fog/compute/xen_server/requests/migrate_send_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def migrate_send_server(ref, dest, live, vdi_map, vif_map, options) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.migrate_send" }, ref, dest, live, vdi_map, vif_map, options) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.migrate_send" }, ref, dest, live, vdi_map, vif_map, options) end alias_method :migrate_send_vm, :migrate_send_server diff --git a/lib/fog/compute/xen_server/requests/next_event.rb b/lib/fog/compute/xen_server/requests/next_event.rb index 2172c6a..e898339 100644 --- a/lib/fog/compute/xen_server/requests/next_event.rb +++ b/lib/fog/compute/xen_server/requests/next_event.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def next_event() - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "event.next" }) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "event.next" }) end end end diff --git a/lib/fog/compute/xen_server/requests/open_database_vdi.rb b/lib/fog/compute/xen_server/requests/open_database_vdi.rb index 4ac2287..02c86ab 100644 --- a/lib/fog/compute/xen_server/requests/open_database_vdi.rb +++ b/lib/fog/compute/xen_server/requests/open_database_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def open_database_vdi(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.open_database" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.open_database" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/pause_server.rb b/lib/fog/compute/xen_server/requests/pause_server.rb index 68b751f..c861431 100644 --- a/lib/fog/compute/xen_server/requests/pause_server.rb +++ b/lib/fog/compute/xen_server/requests/pause_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def pause_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.pause" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.pause" }, ref) end alias_method :pause_vm, :pause_server diff --git a/lib/fog/compute/xen_server/requests/plug_pbd.rb b/lib/fog/compute/xen_server/requests/plug_pbd.rb index 23fd786..d419db6 100644 --- a/lib/fog/compute/xen_server/requests/plug_pbd.rb +++ b/lib/fog/compute/xen_server/requests/plug_pbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def plug_pbd(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PBD.plug" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PBD.plug" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/plug_pif.rb b/lib/fog/compute/xen_server/requests/plug_pif.rb index dd3b7e2..266e8b8 100644 --- a/lib/fog/compute/xen_server/requests/plug_pif.rb +++ b/lib/fog/compute/xen_server/requests/plug_pif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def plug_pif(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PIF.plug" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PIF.plug" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/plug_vbd.rb b/lib/fog/compute/xen_server/requests/plug_vbd.rb index 0a10095..d000cd2 100644 --- a/lib/fog/compute/xen_server/requests/plug_vbd.rb +++ b/lib/fog/compute/xen_server/requests/plug_vbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def plug_vbd(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VBD.plug" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VBD.plug" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/plug_vif.rb b/lib/fog/compute/xen_server/requests/plug_vif.rb index 83c8b95..92f918c 100644 --- a/lib/fog/compute/xen_server/requests/plug_vif.rb +++ b/lib/fog/compute/xen_server/requests/plug_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def plug_vif(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.plug" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VIF.plug" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/pool_migrate_server.rb b/lib/fog/compute/xen_server/requests/pool_migrate_server.rb index 883af3d..23259a5 100644 --- a/lib/fog/compute/xen_server/requests/pool_migrate_server.rb +++ b/lib/fog/compute/xen_server/requests/pool_migrate_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def pool_migrate_server(ref, host, option) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.pool_migrate" }, ref, host, option) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.pool_migrate" }, ref, host, option) end alias_method :pool_migrate_vm, :pool_migrate_server diff --git a/lib/fog/compute/xen_server/requests/pool_migrate_vdi.rb b/lib/fog/compute/xen_server/requests/pool_migrate_vdi.rb index 19dd99a..e71a136 100644 --- a/lib/fog/compute/xen_server/requests/pool_migrate_vdi.rb +++ b/lib/fog/compute/xen_server/requests/pool_migrate_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def pool_migrate_vdi(ref, sr, options) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.pool_migrate" }, ref, sr, options) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.pool_migrate" }, ref, sr, options) end end end diff --git a/lib/fog/compute/xen_server/requests/power_on_host.rb b/lib/fog/compute/xen_server/requests/power_on_host.rb index 6c6e42c..b202813 100644 --- a/lib/fog/compute/xen_server/requests/power_on_host.rb +++ b/lib/fog/compute/xen_server/requests/power_on_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def power_on_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.power_on" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.power_on" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/power_state_reset_server.rb b/lib/fog/compute/xen_server/requests/power_state_reset_server.rb index 7205f5c..b31ad68 100644 --- a/lib/fog/compute/xen_server/requests/power_state_reset_server.rb +++ b/lib/fog/compute/xen_server/requests/power_state_reset_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def power_state_reset_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.power_state_reset" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.power_state_reset" }, ref) end alias_method :power_state_reset_vm, :power_state_reset_server diff --git a/lib/fog/compute/xen_server/requests/probe_sr.rb b/lib/fog/compute/xen_server/requests/probe_sr.rb index ec36293..a52ecbb 100644 --- a/lib/fog/compute/xen_server/requests/probe_sr.rb +++ b/lib/fog/compute/xen_server/requests/probe_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def probe_sr(host, device_config, type, sm_config) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.probe" }, host, device_config, type, sm_config) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.probe" }, host, device_config, type, sm_config) end end end diff --git a/lib/fog/compute/xen_server/requests/provision_server.rb b/lib/fog/compute/xen_server/requests/provision_server.rb index ae8d21b..2071dd3 100644 --- a/lib/fog/compute/xen_server/requests/provision_server.rb +++ b/lib/fog/compute/xen_server/requests/provision_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def provision_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.provision" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.provision" }, ref) end alias_method :provision_vm, :provision_server diff --git a/lib/fog/compute/xen_server/requests/query_data_source_host.rb b/lib/fog/compute/xen_server/requests/query_data_source_host.rb index 117a39d..546ad5e 100644 --- a/lib/fog/compute/xen_server/requests/query_data_source_host.rb +++ b/lib/fog/compute/xen_server/requests/query_data_source_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def query_data_source_host(ref, data_source) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.query_data_source" }, ref, data_source) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.query_data_source" }, ref, data_source) end end end diff --git a/lib/fog/compute/xen_server/requests/query_data_source_server.rb b/lib/fog/compute/xen_server/requests/query_data_source_server.rb index 1a02de3..6df73d4 100644 --- a/lib/fog/compute/xen_server/requests/query_data_source_server.rb +++ b/lib/fog/compute/xen_server/requests/query_data_source_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def query_data_source_server(ref, data_source) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.query_data_source" }, ref, data_source) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.query_data_source" }, ref, data_source) end alias_method :query_data_source_vm, :query_data_source_server diff --git a/lib/fog/compute/xen_server/requests/query_services_server.rb b/lib/fog/compute/xen_server/requests/query_services_server.rb index c4b8f94..374e633 100644 --- a/lib/fog/compute/xen_server/requests/query_services_server.rb +++ b/lib/fog/compute/xen_server/requests/query_services_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def query_services_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.query_services" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.query_services" }, ref) end alias_method :query_services_vm, :query_services_server diff --git a/lib/fog/compute/xen_server/requests/read_database_pool_uuid_vdi.rb b/lib/fog/compute/xen_server/requests/read_database_pool_uuid_vdi.rb index 515ad11..2548874 100644 --- a/lib/fog/compute/xen_server/requests/read_database_pool_uuid_vdi.rb +++ b/lib/fog/compute/xen_server/requests/read_database_pool_uuid_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def read_database_pool_uuid_vdi(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.read_database_pool_uuid" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.read_database_pool_uuid" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/reboot_host.rb b/lib/fog/compute/xen_server/requests/reboot_host.rb index 12f9727..ad15ba7 100644 --- a/lib/fog/compute/xen_server/requests/reboot_host.rb +++ b/lib/fog/compute/xen_server/requests/reboot_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def reboot_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.reboot" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.reboot" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/reboot_server.rb b/lib/fog/compute/xen_server/requests/reboot_server.rb index acec901..4846e67 100644 --- a/lib/fog/compute/xen_server/requests/reboot_server.rb +++ b/lib/fog/compute/xen_server/requests/reboot_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def reboot_server(ref, stype = "clean") - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VM.#{stype}_reboot"}, ref) + @connection.request({parser: Fog::Parsers::XenServer::Base.new, method: "VM.#{stype}_reboot"}, ref) end alias_method :reboot_vm, :reboot_server diff --git a/lib/fog/compute/xen_server/requests/reconfigure_ip_pif.rb b/lib/fog/compute/xen_server/requests/reconfigure_ip_pif.rb index 9b911a1..9532fcb 100644 --- a/lib/fog/compute/xen_server/requests/reconfigure_ip_pif.rb +++ b/lib/fog/compute/xen_server/requests/reconfigure_ip_pif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def reconfigure_ip_pif(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PIF.reconfigure_ip" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PIF.reconfigure_ip" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/reconfigure_ipv6_pif.rb b/lib/fog/compute/xen_server/requests/reconfigure_ipv6_pif.rb index 909bc41..b306466 100644 --- a/lib/fog/compute/xen_server/requests/reconfigure_ipv6_pif.rb +++ b/lib/fog/compute/xen_server/requests/reconfigure_ipv6_pif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def reconfigure_ipv6_pif(ref, ipv6_configuration_mode, ipv6, gateway, dns) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PIF.reconfigure_ipv6" }, ref, ipv6_configuration_mode, ipv6, gateway, dns) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PIF.reconfigure_ipv6" }, ref, ipv6_configuration_mode, ipv6, gateway, dns) end end end diff --git a/lib/fog/compute/xen_server/requests/record_data_source_host.rb b/lib/fog/compute/xen_server/requests/record_data_source_host.rb index 1cfd472..a6883d0 100644 --- a/lib/fog/compute/xen_server/requests/record_data_source_host.rb +++ b/lib/fog/compute/xen_server/requests/record_data_source_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def record_data_source_host(ref, data_source) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.record_data_source" }, ref, data_source) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.record_data_source" }, ref, data_source) end end end diff --git a/lib/fog/compute/xen_server/requests/record_data_source_server.rb b/lib/fog/compute/xen_server/requests/record_data_source_server.rb index b82c7de..29610e1 100644 --- a/lib/fog/compute/xen_server/requests/record_data_source_server.rb +++ b/lib/fog/compute/xen_server/requests/record_data_source_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def record_data_source_server(ref, data_source) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.record_data_source" }, ref, data_source) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.record_data_source" }, ref, data_source) end alias_method :record_data_source_vm, :record_data_source_server diff --git a/lib/fog/compute/xen_server/requests/recover_server.rb b/lib/fog/compute/xen_server/requests/recover_server.rb index 5a8b30e..209da21 100644 --- a/lib/fog/compute/xen_server/requests/recover_server.rb +++ b/lib/fog/compute/xen_server/requests/recover_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def recover_server(ref, session_to, force) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.recover" }, ref, session_to, force) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.recover" }, ref, session_to, force) end alias_method :recover_vm, :recover_server diff --git a/lib/fog/compute/xen_server/requests/recover_slaves_pool.rb b/lib/fog/compute/xen_server/requests/recover_slaves_pool.rb index 226337c..bc2d1f9 100644 --- a/lib/fog/compute/xen_server/requests/recover_slaves_pool.rb +++ b/lib/fog/compute/xen_server/requests/recover_slaves_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def recover_slaves_pool - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "pool.recover_slaves") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "pool.recover_slaves") end end end diff --git a/lib/fog/compute/xen_server/requests/refresh_pack_info_host.rb b/lib/fog/compute/xen_server/requests/refresh_pack_info_host.rb index e1fdaf1..f79ae5b 100644 --- a/lib/fog/compute/xen_server/requests/refresh_pack_info_host.rb +++ b/lib/fog/compute/xen_server/requests/refresh_pack_info_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def refresh_pack_info_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.refresh_pack_info" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.refresh_pack_info" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/register_event.rb b/lib/fog/compute/xen_server/requests/register_event.rb index fdf206e..3d91295 100644 --- a/lib/fog/compute/xen_server/requests/register_event.rb +++ b/lib/fog/compute/xen_server/requests/register_event.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def register_event(classes) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "event.register" }, classes) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "event.register" }, classes) end end end diff --git a/lib/fog/compute/xen_server/requests/remove_ipv4_allowed_vif.rb b/lib/fog/compute/xen_server/requests/remove_ipv4_allowed_vif.rb index 8a702e9..0e6f413 100644 --- a/lib/fog/compute/xen_server/requests/remove_ipv4_allowed_vif.rb +++ b/lib/fog/compute/xen_server/requests/remove_ipv4_allowed_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def remove_ipv4_allowed_vif(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.remove_ipv4_allowed" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VIF.remove_ipv4_allowed" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/remove_ipv6_allowed_vif.rb b/lib/fog/compute/xen_server/requests/remove_ipv6_allowed_vif.rb index 1805696..b51fdb2 100644 --- a/lib/fog/compute/xen_server/requests/remove_ipv6_allowed_vif.rb +++ b/lib/fog/compute/xen_server/requests/remove_ipv6_allowed_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def remove_ipv6_allowed_vif(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.remove_ipv6_allowed" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VIF.remove_ipv6_allowed" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/reset_cpu_features_host.rb b/lib/fog/compute/xen_server/requests/reset_cpu_features_host.rb index e70101c..5240ed6 100644 --- a/lib/fog/compute/xen_server/requests/reset_cpu_features_host.rb +++ b/lib/fog/compute/xen_server/requests/reset_cpu_features_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def reset_cpu_features_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.reset_cpu_features" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.reset_cpu_features" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/resize_online_vdi.rb b/lib/fog/compute/xen_server/requests/resize_online_vdi.rb index 5e9955d..ada4876 100644 --- a/lib/fog/compute/xen_server/requests/resize_online_vdi.rb +++ b/lib/fog/compute/xen_server/requests/resize_online_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def resize_online_vdi(ref, size) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.resize_online" }, ref, size) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.resize_online" }, ref, size) end end end diff --git a/lib/fog/compute/xen_server/requests/resize_vdi.rb b/lib/fog/compute/xen_server/requests/resize_vdi.rb index 8ab00af..2996f1b 100644 --- a/lib/fog/compute/xen_server/requests/resize_vdi.rb +++ b/lib/fog/compute/xen_server/requests/resize_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def resize_vdi(ref, size) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.resize" }, ref, size) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.resize" }, ref, size) end end end diff --git a/lib/fog/compute/xen_server/requests/restart_agent_host.rb b/lib/fog/compute/xen_server/requests/restart_agent_host.rb index 81915a7..b40244e 100644 --- a/lib/fog/compute/xen_server/requests/restart_agent_host.rb +++ b/lib/fog/compute/xen_server/requests/restart_agent_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def restart_agent_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.restart_agent" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.restart_agent" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/resume_on_server.rb b/lib/fog/compute/xen_server/requests/resume_on_server.rb index d8bb7bd..9570d5f 100644 --- a/lib/fog/compute/xen_server/requests/resume_on_server.rb +++ b/lib/fog/compute/xen_server/requests/resume_on_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def resume_on_server(ref, host, start_paused, force) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.resume_on" }, ref, host, start_paused, force) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.resume_on" }, ref, host, start_paused, force) end alias_method :resume_on_vm, :resume_on_server diff --git a/lib/fog/compute/xen_server/requests/resume_server.rb b/lib/fog/compute/xen_server/requests/resume_server.rb index 1fd322e..47b95bb 100644 --- a/lib/fog/compute/xen_server/requests/resume_server.rb +++ b/lib/fog/compute/xen_server/requests/resume_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def resume_server(ref, start_paused, force) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.resume" }, ref, start_paused, force) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.resume" }, ref, start_paused, force) end alias_method :resume_vm, :resume_server diff --git a/lib/fog/compute/xen_server/requests/revert_server.rb b/lib/fog/compute/xen_server/requests/revert_server.rb index edaf41c..c37e9d7 100644 --- a/lib/fog/compute/xen_server/requests/revert_server.rb +++ b/lib/fog/compute/xen_server/requests/revert_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def revert_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.revert" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.revert" }, ref) end alias_method :revert_vm, :revert_server diff --git a/lib/fog/compute/xen_server/requests/revert_to_server.rb b/lib/fog/compute/xen_server/requests/revert_to_server.rb index 822b26f..41d7256 100644 --- a/lib/fog/compute/xen_server/requests/revert_to_server.rb +++ b/lib/fog/compute/xen_server/requests/revert_to_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def revert_to_server(snapshot_ref, _extra_args = {}) - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VM.revert"}, snapshot_ref) + @connection.request({parser: Fog::Parsers::XenServer::Base.new, method: "VM.revert"}, snapshot_ref) end alias_method :revert_to_vm, :revert_to_server diff --git a/lib/fog/compute/xen_server/requests/scan_pif.rb b/lib/fog/compute/xen_server/requests/scan_pif.rb index 7a333cf..86256ef 100644 --- a/lib/fog/compute/xen_server/requests/scan_pif.rb +++ b/lib/fog/compute/xen_server/requests/scan_pif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def scan_pif(host) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PIF.scan" }, host) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PIF.scan" }, host) end end end diff --git a/lib/fog/compute/xen_server/requests/scan_sr.rb b/lib/fog/compute/xen_server/requests/scan_sr.rb index d0d97b1..006af81 100644 --- a/lib/fog/compute/xen_server/requests/scan_sr.rb +++ b/lib/fog/compute/xen_server/requests/scan_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def scan_sr(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.scan" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.scan" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/send_debug_keys_host.rb b/lib/fog/compute/xen_server/requests/send_debug_keys_host.rb index 20e098a..3cb7689 100644 --- a/lib/fog/compute/xen_server/requests/send_debug_keys_host.rb +++ b/lib/fog/compute/xen_server/requests/send_debug_keys_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def send_debug_keys_host(ref, keys) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.send_debug_keys" }, ref, keys) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.send_debug_keys" }, ref, keys) end end end diff --git a/lib/fog/compute/xen_server/requests/send_sysrq_server.rb b/lib/fog/compute/xen_server/requests/send_sysrq_server.rb index de85270..4ca12f8 100644 --- a/lib/fog/compute/xen_server/requests/send_sysrq_server.rb +++ b/lib/fog/compute/xen_server/requests/send_sysrq_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def send_sysrq_server(ref, key) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.send_sysrq" }, ref, key) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.send_sysrq" }, ref, key) end alias_method :send_sysrq_vm, :send_sysrq_server diff --git a/lib/fog/compute/xen_server/requests/send_test_post_pool.rb b/lib/fog/compute/xen_server/requests/send_test_post_pool.rb index eb929bb..1aaf6de 100644 --- a/lib/fog/compute/xen_server/requests/send_test_post_pool.rb +++ b/lib/fog/compute/xen_server/requests/send_test_post_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def send_test_post_pool(host, port, body) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.send_test_post" }, host, port, body) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.send_test_post" }, host, port, body) end end end diff --git a/lib/fog/compute/xen_server/requests/send_trigger_server.rb b/lib/fog/compute/xen_server/requests/send_trigger_server.rb index 4c0aa2d..b3baacb 100644 --- a/lib/fog/compute/xen_server/requests/send_trigger_server.rb +++ b/lib/fog/compute/xen_server/requests/send_trigger_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def send_trigger_server(ref, trigger) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.send_trigger" }, ref, trigger) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.send_trigger" }, ref, trigger) end alias_method :send_trigger_vm, :send_trigger_server diff --git a/lib/fog/compute/xen_server/requests/set_affinity_server.rb b/lib/fog/compute/xen_server/requests/set_affinity_server.rb index db2fece..25cd8ea 100644 --- a/lib/fog/compute/xen_server/requests/set_affinity_server.rb +++ b/lib/fog/compute/xen_server/requests/set_affinity_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_affinity_server(host_ref) - @connection.request({:parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_affinity"}, host_ref) + @connection.request({parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_affinity"}, host_ref) end alias_method :set_affinity_vm, :set_affinity_server diff --git a/lib/fog/compute/xen_server/requests/set_allow_caching_vdi.rb b/lib/fog/compute/xen_server/requests/set_allow_caching_vdi.rb index 697138a..bf0ea70 100644 --- a/lib/fog/compute/xen_server/requests/set_allow_caching_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_allow_caching_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_allow_caching_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_allow_caching" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_allow_caching" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_appliance_server.rb b/lib/fog/compute/xen_server/requests/set_appliance_server.rb index 76c41f7..31d0cdb 100644 --- a/lib/fog/compute/xen_server/requests/set_appliance_server.rb +++ b/lib/fog/compute/xen_server/requests/set_appliance_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_appliance_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_appliance" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_appliance" }, ref, value) end alias_method :set_appliance_vm, :set_appliance_server diff --git a/lib/fog/compute/xen_server/requests/set_attribute.rb b/lib/fog/compute/xen_server/requests/set_attribute.rb index ee5f1f4..911221f 100644 --- a/lib/fog/compute/xen_server/requests/set_attribute.rb +++ b/lib/fog/compute/xen_server/requests/set_attribute.rb @@ -4,8 +4,8 @@ class XenServer class Real def set_attribute(klass, ref, attr_name, *value) @connection.request( - { :parser => Fog::Parsers::XenServer::Base.new, - :method => "#{klass}.set_#{attr_name.tr("-","_")}" }, + { parser: Fog::Parsers::XenServer::Base.new, + method: "#{klass}.set_#{attr_name.tr("-","_")}" }, ref, *value ) diff --git a/lib/fog/compute/xen_server/requests/set_cpu_features_host.rb b/lib/fog/compute/xen_server/requests/set_cpu_features_host.rb index 22b1181..e2b0cd8 100644 --- a/lib/fog/compute/xen_server/requests/set_cpu_features_host.rb +++ b/lib/fog/compute/xen_server/requests/set_cpu_features_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_cpu_features_host(ref, features) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.set_cpu_features" }, ref, features) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.set_cpu_features" }, ref, features) end end end diff --git a/lib/fog/compute/xen_server/requests/set_default_locking_mode_network.rb b/lib/fog/compute/xen_server/requests/set_default_locking_mode_network.rb index 44082ef..92ccd45 100644 --- a/lib/fog/compute/xen_server/requests/set_default_locking_mode_network.rb +++ b/lib/fog/compute/xen_server/requests/set_default_locking_mode_network.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_default_locking_mode_network(ref, network_default_locking_mode) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "network.set_default_locking_mode" }, ref, network_default_locking_mode) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "network.set_default_locking_mode" }, ref, network_default_locking_mode) end end end diff --git a/lib/fog/compute/xen_server/requests/set_device_config_pbd.rb b/lib/fog/compute/xen_server/requests/set_device_config_pbd.rb index e0d805e..deb6292 100644 --- a/lib/fog/compute/xen_server/requests/set_device_config_pbd.rb +++ b/lib/fog/compute/xen_server/requests/set_device_config_pbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_device_config_pbd(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PBD.set_device_config" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PBD.set_device_config" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_ha_host_failures_to_tolerate_pool.rb b/lib/fog/compute/xen_server/requests/set_ha_host_failures_to_tolerate_pool.rb index 1c802da..c53aba5 100644 --- a/lib/fog/compute/xen_server/requests/set_ha_host_failures_to_tolerate_pool.rb +++ b/lib/fog/compute/xen_server/requests/set_ha_host_failures_to_tolerate_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_ha_host_failures_to_tolerate_pool(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.set_ha_host_failures_to_tolerate" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.set_ha_host_failures_to_tolerate" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_ha_restart_priority_server.rb b/lib/fog/compute/xen_server/requests/set_ha_restart_priority_server.rb index 82fc56c..6258a4c 100644 --- a/lib/fog/compute/xen_server/requests/set_ha_restart_priority_server.rb +++ b/lib/fog/compute/xen_server/requests/set_ha_restart_priority_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_ha_restart_priority_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_ha_restart_priority" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_ha_restart_priority" }, ref, value) end alias_method :set_ha_restart_priority_vm, :set_ha_restart_priority_server diff --git a/lib/fog/compute/xen_server/requests/set_hostname_live_host.rb b/lib/fog/compute/xen_server/requests/set_hostname_live_host.rb index 5280fb1..f525c63 100644 --- a/lib/fog/compute/xen_server/requests/set_hostname_live_host.rb +++ b/lib/fog/compute/xen_server/requests/set_hostname_live_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_hostname_live_host(ref, hostname) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.set_hostname_live" }, ref, hostname) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.set_hostname_live" }, ref, hostname) end end end diff --git a/lib/fog/compute/xen_server/requests/set_hvm_shadow_multiplier_server.rb b/lib/fog/compute/xen_server/requests/set_hvm_shadow_multiplier_server.rb index 18c80c4..9cf5e8a 100644 --- a/lib/fog/compute/xen_server/requests/set_hvm_shadow_multiplier_server.rb +++ b/lib/fog/compute/xen_server/requests/set_hvm_shadow_multiplier_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_hvm_shadow_multiplier_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_HVM_shadow_multiplier" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_HVM_shadow_multiplier" }, ref, value) end alias_method :set_hvm_shadow_multiplier_vm, :set_hvm_shadow_multiplier_server diff --git a/lib/fog/compute/xen_server/requests/set_ipv4_allowed_vif.rb b/lib/fog/compute/xen_server/requests/set_ipv4_allowed_vif.rb index dac4d5c..7ad78a5 100644 --- a/lib/fog/compute/xen_server/requests/set_ipv4_allowed_vif.rb +++ b/lib/fog/compute/xen_server/requests/set_ipv4_allowed_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_ipv4_allowed_vif(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.set_ipv4_allowed" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VIF.set_ipv4_allowed" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_ipv6_allowed_vif.rb b/lib/fog/compute/xen_server/requests/set_ipv6_allowed_vif.rb index 15fffa8..9ad50ce 100644 --- a/lib/fog/compute/xen_server/requests/set_ipv6_allowed_vif.rb +++ b/lib/fog/compute/xen_server/requests/set_ipv6_allowed_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_ipv6_allowed_vif(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.set_ipv6_allowed" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VIF.set_ipv6_allowed" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_is_a_snapshot_vdi.rb b/lib/fog/compute/xen_server/requests/set_is_a_snapshot_vdi.rb index 3a0c950..95595d1 100644 --- a/lib/fog/compute/xen_server/requests/set_is_a_snapshot_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_is_a_snapshot_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_is_a_snapshot_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_is_a_snapshot" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_is_a_snapshot" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_locking_mode_vif.rb b/lib/fog/compute/xen_server/requests/set_locking_mode_vif.rb index 3860c44..48d5825 100644 --- a/lib/fog/compute/xen_server/requests/set_locking_mode_vif.rb +++ b/lib/fog/compute/xen_server/requests/set_locking_mode_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_locking_mode_vif(ref, vif_locking_mode) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.set_locking_mode" }, ref, vif_locking_mode) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VIF.set_locking_mode" }, ref, vif_locking_mode) end end end diff --git a/lib/fog/compute/xen_server/requests/set_managed_vdi.rb b/lib/fog/compute/xen_server/requests/set_managed_vdi.rb index b945e66..af704f9 100644 --- a/lib/fog/compute/xen_server/requests/set_managed_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_managed_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_managed_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_managed" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_managed" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_memory_dynamic_max_server.rb b/lib/fog/compute/xen_server/requests/set_memory_dynamic_max_server.rb index 919980b..64f23bb 100644 --- a/lib/fog/compute/xen_server/requests/set_memory_dynamic_max_server.rb +++ b/lib/fog/compute/xen_server/requests/set_memory_dynamic_max_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_memory_dynamic_max_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_memory_dynamic_max" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_memory_dynamic_max" }, ref, value) end alias_method :set_memory_dynamic_max_vm, :set_memory_dynamic_max_server diff --git a/lib/fog/compute/xen_server/requests/set_memory_dynamic_min_server.rb b/lib/fog/compute/xen_server/requests/set_memory_dynamic_min_server.rb index e843813..2d886ec 100644 --- a/lib/fog/compute/xen_server/requests/set_memory_dynamic_min_server.rb +++ b/lib/fog/compute/xen_server/requests/set_memory_dynamic_min_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_memory_dynamic_min_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_memory_dynamic_min" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_memory_dynamic_min" }, ref, value) end alias_method :set_memory_dynamic_min_vm, :set_memory_dynamic_min_server diff --git a/lib/fog/compute/xen_server/requests/set_memory_dynamic_range_server.rb b/lib/fog/compute/xen_server/requests/set_memory_dynamic_range_server.rb index f9b8f26..ba20c87 100644 --- a/lib/fog/compute/xen_server/requests/set_memory_dynamic_range_server.rb +++ b/lib/fog/compute/xen_server/requests/set_memory_dynamic_range_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_memory_dynamic_range_server(ref, min, max) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_memory_dynamic_range" }, ref, min, max) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_memory_dynamic_range" }, ref, min, max) end alias_method :set_memory_dynamic_range_vm, :set_memory_dynamic_range_server diff --git a/lib/fog/compute/xen_server/requests/set_memory_limits_server.rb b/lib/fog/compute/xen_server/requests/set_memory_limits_server.rb index dd3cc7f..b4d27e7 100644 --- a/lib/fog/compute/xen_server/requests/set_memory_limits_server.rb +++ b/lib/fog/compute/xen_server/requests/set_memory_limits_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_memory_limits_server(ref, static_min, static_max, dynamic_min, dynamic_max) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_memory_limits" }, ref, static_min, static_max, dynamic_min, dynamic_max) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_memory_limits" }, ref, static_min, static_max, dynamic_min, dynamic_max) end alias_method :set_memory_limits_vm, :set_memory_limits_server diff --git a/lib/fog/compute/xen_server/requests/set_memory_static_max_server.rb b/lib/fog/compute/xen_server/requests/set_memory_static_max_server.rb index 23ccfe7..01a54e6 100644 --- a/lib/fog/compute/xen_server/requests/set_memory_static_max_server.rb +++ b/lib/fog/compute/xen_server/requests/set_memory_static_max_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_memory_static_max_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_memory_static_max" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_memory_static_max" }, ref, value) end alias_method :set_memory_static_max_vm, :set_memory_static_max_server diff --git a/lib/fog/compute/xen_server/requests/set_memory_static_min_server.rb b/lib/fog/compute/xen_server/requests/set_memory_static_min_server.rb index 16be9ce..1365414 100644 --- a/lib/fog/compute/xen_server/requests/set_memory_static_min_server.rb +++ b/lib/fog/compute/xen_server/requests/set_memory_static_min_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_memory_static_min_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_memory_static_min" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_memory_static_min" }, ref, value) end alias_method :set_memory_static_min_vm, :set_memory_static_min_server diff --git a/lib/fog/compute/xen_server/requests/set_memory_static_range_server.rb b/lib/fog/compute/xen_server/requests/set_memory_static_range_server.rb index 8e4bce8..78cd3fe 100644 --- a/lib/fog/compute/xen_server/requests/set_memory_static_range_server.rb +++ b/lib/fog/compute/xen_server/requests/set_memory_static_range_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_memory_static_range_server(ref, min, max) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_memory_static_range" }, ref, min, max) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_memory_static_range" }, ref, min, max) end alias_method :set_memory_static_range_vm, :set_memory_static_range_server diff --git a/lib/fog/compute/xen_server/requests/set_metadata_of_pool_vdi.rb b/lib/fog/compute/xen_server/requests/set_metadata_of_pool_vdi.rb index ea8e682..3a34d33 100644 --- a/lib/fog/compute/xen_server/requests/set_metadata_of_pool_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_metadata_of_pool_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_metadata_of_pool_vdi(ref, pool) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_metadata_of_pool" }, ref, pool) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_metadata_of_pool" }, ref, pool) end end end diff --git a/lib/fog/compute/xen_server/requests/set_missing_vdi.rb b/lib/fog/compute/xen_server/requests/set_missing_vdi.rb index 20b5fbe..3f8c0fc 100644 --- a/lib/fog/compute/xen_server/requests/set_missing_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_missing_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_missing_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_missing" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_missing" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_name_description_sr.rb b/lib/fog/compute/xen_server/requests/set_name_description_sr.rb index 6d288f8..f4e9c5e 100644 --- a/lib/fog/compute/xen_server/requests/set_name_description_sr.rb +++ b/lib/fog/compute/xen_server/requests/set_name_description_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_name_description_sr(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.set_name_description" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.set_name_description" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_name_description_vdi.rb b/lib/fog/compute/xen_server/requests/set_name_description_vdi.rb index 2c0d0e4..2524804 100644 --- a/lib/fog/compute/xen_server/requests/set_name_description_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_name_description_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_name_description_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_name_description" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_name_description" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_name_label_sr.rb b/lib/fog/compute/xen_server/requests/set_name_label_sr.rb index b988ce8..810853b 100644 --- a/lib/fog/compute/xen_server/requests/set_name_label_sr.rb +++ b/lib/fog/compute/xen_server/requests/set_name_label_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_name_label_sr(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.set_name_label" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.set_name_label" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_name_label_vdi.rb b/lib/fog/compute/xen_server/requests/set_name_label_vdi.rb index 4db357a..563c964 100644 --- a/lib/fog/compute/xen_server/requests/set_name_label_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_name_label_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_name_label_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_name_label" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_name_label" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_on_boot_vdi.rb b/lib/fog/compute/xen_server/requests/set_on_boot_vdi.rb index 2fd9a68..5fc3e62 100644 --- a/lib/fog/compute/xen_server/requests/set_on_boot_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_on_boot_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_on_boot_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_on_boot" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_on_boot" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_order_server.rb b/lib/fog/compute/xen_server/requests/set_order_server.rb index d729de8..a50edce 100644 --- a/lib/fog/compute/xen_server/requests/set_order_server.rb +++ b/lib/fog/compute/xen_server/requests/set_order_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_order_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_order" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_order" }, ref, value) end alias_method :set_order_vm, :set_order_server diff --git a/lib/fog/compute/xen_server/requests/set_physical_size_sr.rb b/lib/fog/compute/xen_server/requests/set_physical_size_sr.rb index 799209b..0db3818 100644 --- a/lib/fog/compute/xen_server/requests/set_physical_size_sr.rb +++ b/lib/fog/compute/xen_server/requests/set_physical_size_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_physical_size_sr(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.set_physical_size" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.set_physical_size" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_physical_utilisation_sr.rb b/lib/fog/compute/xen_server/requests/set_physical_utilisation_sr.rb index 4608d7b..801f109 100644 --- a/lib/fog/compute/xen_server/requests/set_physical_utilisation_sr.rb +++ b/lib/fog/compute/xen_server/requests/set_physical_utilisation_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_physical_utilisation_sr(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.set_physical_utilisation" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.set_physical_utilisation" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_physical_utilisation_vdi.rb b/lib/fog/compute/xen_server/requests/set_physical_utilisation_vdi.rb index 4648a8c..4242df0 100644 --- a/lib/fog/compute/xen_server/requests/set_physical_utilisation_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_physical_utilisation_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_physical_utilisation_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_physical_utilisation" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_physical_utilisation" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_power_on_mode_host.rb b/lib/fog/compute/xen_server/requests/set_power_on_mode_host.rb index a2c041e..e660d5a 100644 --- a/lib/fog/compute/xen_server/requests/set_power_on_mode_host.rb +++ b/lib/fog/compute/xen_server/requests/set_power_on_mode_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_power_on_mode_host(ref, power_on_mode, power_on_config) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.set_power_on_mode" }, ref, power_on_mode, power_on_config) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.set_power_on_mode" }, ref, power_on_mode, power_on_config) end end end diff --git a/lib/fog/compute/xen_server/requests/set_primary_address_type_pif.rb b/lib/fog/compute/xen_server/requests/set_primary_address_type_pif.rb index f9fa0a6..fbc128f 100644 --- a/lib/fog/compute/xen_server/requests/set_primary_address_type_pif.rb +++ b/lib/fog/compute/xen_server/requests/set_primary_address_type_pif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_primary_address_type_pif(ref, primary_address_type) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PIF.set_primary_address_type" }, ref, primary_address_type) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PIF.set_primary_address_type" }, ref, primary_address_type) end end end diff --git a/lib/fog/compute/xen_server/requests/set_protection_policy_server.rb b/lib/fog/compute/xen_server/requests/set_protection_policy_server.rb index 8c40a29..cc9a7cd 100644 --- a/lib/fog/compute/xen_server/requests/set_protection_policy_server.rb +++ b/lib/fog/compute/xen_server/requests/set_protection_policy_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_protection_policy_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_protection_policy" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_protection_policy" }, ref, value) end alias_method :set_protection_policy_vm, :set_protection_policy_server diff --git a/lib/fog/compute/xen_server/requests/set_read_only_vdi.rb b/lib/fog/compute/xen_server/requests/set_read_only_vdi.rb index 6116460..ef51fab 100644 --- a/lib/fog/compute/xen_server/requests/set_read_only_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_read_only_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_read_only_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_read_only" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_read_only" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_shadow_multiplier_live_server.rb b/lib/fog/compute/xen_server/requests/set_shadow_multiplier_live_server.rb index af3eb5c..3225ea1 100644 --- a/lib/fog/compute/xen_server/requests/set_shadow_multiplier_live_server.rb +++ b/lib/fog/compute/xen_server/requests/set_shadow_multiplier_live_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_shadow_multiplier_live_server(ref, multiplier) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_shadow_multiplier_live" }, ref, multiplier) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_shadow_multiplier_live" }, ref, multiplier) end alias_method :set_shadow_multiplier_live_vm, :set_shadow_multiplier_live_server diff --git a/lib/fog/compute/xen_server/requests/set_sharable_vdi.rb b/lib/fog/compute/xen_server/requests/set_sharable_vdi.rb index fe77d01..6bfc849 100644 --- a/lib/fog/compute/xen_server/requests/set_sharable_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_sharable_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_sharable_vdi(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_sharable" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_sharable" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_shared_sr.rb b/lib/fog/compute/xen_server/requests/set_shared_sr.rb index 248c8dc..df95d57 100644 --- a/lib/fog/compute/xen_server/requests/set_shared_sr.rb +++ b/lib/fog/compute/xen_server/requests/set_shared_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_shared_sr(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.set_shared" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.set_shared" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_shutdown_delay_server.rb b/lib/fog/compute/xen_server/requests/set_shutdown_delay_server.rb index b99d125..c6efd84 100644 --- a/lib/fog/compute/xen_server/requests/set_shutdown_delay_server.rb +++ b/lib/fog/compute/xen_server/requests/set_shutdown_delay_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_shutdown_delay_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_shutdown_delay" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_shutdown_delay" }, ref, value) end alias_method :set_shutdown_delay_vm, :set_shutdown_delay_server diff --git a/lib/fog/compute/xen_server/requests/set_snapshot_of_vdi.rb b/lib/fog/compute/xen_server/requests/set_snapshot_of_vdi.rb index afe008d..9a78b23 100644 --- a/lib/fog/compute/xen_server/requests/set_snapshot_of_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_snapshot_of_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_snapshot_of_vdi(ref, vdi) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_snapshot_of" }, ref, vdi) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_snapshot_of" }, ref, vdi) end end end diff --git a/lib/fog/compute/xen_server/requests/set_snapshot_time_vdi.rb b/lib/fog/compute/xen_server/requests/set_snapshot_time_vdi.rb index fdc7f7c..38667cf 100644 --- a/lib/fog/compute/xen_server/requests/set_snapshot_time_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_snapshot_time_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_snapshot_time_vdi(ref, datetime) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_snapshot_time" }, ref, datetime) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_snapshot_time" }, ref, datetime) end end end diff --git a/lib/fog/compute/xen_server/requests/set_start_delay_server.rb b/lib/fog/compute/xen_server/requests/set_start_delay_server.rb index 557ecb5..2a84bce 100644 --- a/lib/fog/compute/xen_server/requests/set_start_delay_server.rb +++ b/lib/fog/compute/xen_server/requests/set_start_delay_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_start_delay_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_start_delay" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_start_delay" }, ref, value) end alias_method :set_start_delay_vm, :set_start_delay_server diff --git a/lib/fog/compute/xen_server/requests/set_suspend_vdi_server.rb b/lib/fog/compute/xen_server/requests/set_suspend_vdi_server.rb index 2ed6ec5..6c8e670 100644 --- a/lib/fog/compute/xen_server/requests/set_suspend_vdi_server.rb +++ b/lib/fog/compute/xen_server/requests/set_suspend_vdi_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_suspend_vdi_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_suspend_VDI" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_suspend_VDI" }, ref, value) end alias_method :set_suspend_vdi_vm, :set_suspend_vdi_server diff --git a/lib/fog/compute/xen_server/requests/set_vcpus_at_startup_server.rb b/lib/fog/compute/xen_server/requests/set_vcpus_at_startup_server.rb index 79b6763..f7b9fea 100644 --- a/lib/fog/compute/xen_server/requests/set_vcpus_at_startup_server.rb +++ b/lib/fog/compute/xen_server/requests/set_vcpus_at_startup_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_vcpus_at_startup_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_VCPUs_at_startup" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_VCPUs_at_startup" }, ref, value) end alias_method :set_vcpus_at_startup_vm, :set_vcpus_at_startup_server diff --git a/lib/fog/compute/xen_server/requests/set_vcpus_max_server.rb b/lib/fog/compute/xen_server/requests/set_vcpus_max_server.rb index 4834abe..4309c8a 100644 --- a/lib/fog/compute/xen_server/requests/set_vcpus_max_server.rb +++ b/lib/fog/compute/xen_server/requests/set_vcpus_max_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_vcpus_max_server(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_VCPUs_max" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_VCPUs_max" }, ref, value) end alias_method :set_vcpus_max_vm, :set_vcpus_max_server diff --git a/lib/fog/compute/xen_server/requests/set_vcpus_number_live_server.rb b/lib/fog/compute/xen_server/requests/set_vcpus_number_live_server.rb index aa094e4..4adb7bd 100644 --- a/lib/fog/compute/xen_server/requests/set_vcpus_number_live_server.rb +++ b/lib/fog/compute/xen_server/requests/set_vcpus_number_live_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_vcpus_number_live_server(ref, nvcpu) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.set_VCPUs_number_live" }, ref, nvcpu) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.set_VCPUs_number_live" }, ref, nvcpu) end alias_method :set_vcpus_number_live_vm, :set_vcpus_number_live_server diff --git a/lib/fog/compute/xen_server/requests/set_virtual_allocation_sr.rb b/lib/fog/compute/xen_server/requests/set_virtual_allocation_sr.rb index d1d9674..47cd959 100644 --- a/lib/fog/compute/xen_server/requests/set_virtual_allocation_sr.rb +++ b/lib/fog/compute/xen_server/requests/set_virtual_allocation_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_virtual_allocation_sr(ref, value) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.set_virtual_allocation" }, ref, value) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.set_virtual_allocation" }, ref, value) end end end diff --git a/lib/fog/compute/xen_server/requests/set_virtual_size_vdi.rb b/lib/fog/compute/xen_server/requests/set_virtual_size_vdi.rb index c248468..83a4e2e 100644 --- a/lib/fog/compute/xen_server/requests/set_virtual_size_vdi.rb +++ b/lib/fog/compute/xen_server/requests/set_virtual_size_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_virtual_size_vdi(ref, int) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.set_virtual_size" }, ref, int) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.set_virtual_size" }, ref, int) end end end diff --git a/lib/fog/compute/xen_server/requests/set_vswitch_controller_pool.rb b/lib/fog/compute/xen_server/requests/set_vswitch_controller_pool.rb index 3bb8753..b6b0eb3 100644 --- a/lib/fog/compute/xen_server/requests/set_vswitch_controller_pool.rb +++ b/lib/fog/compute/xen_server/requests/set_vswitch_controller_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def set_vswitch_controller_pool(address) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "pool.set_vswitch_controller" }, address) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "pool.set_vswitch_controller" }, address) end end end diff --git a/lib/fog/compute/xen_server/requests/shutdown_agent_host.rb b/lib/fog/compute/xen_server/requests/shutdown_agent_host.rb index 64dd964..8634341 100644 --- a/lib/fog/compute/xen_server/requests/shutdown_agent_host.rb +++ b/lib/fog/compute/xen_server/requests/shutdown_agent_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def shutdown_agent_host - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "host.shutdown_agent") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "host.shutdown_agent") end end end diff --git a/lib/fog/compute/xen_server/requests/shutdown_host.rb b/lib/fog/compute/xen_server/requests/shutdown_host.rb index 2c643ff..a4a6488 100644 --- a/lib/fog/compute/xen_server/requests/shutdown_host.rb +++ b/lib/fog/compute/xen_server/requests/shutdown_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def shutdown_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.shutdown" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.shutdown" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/shutdown_server.rb b/lib/fog/compute/xen_server/requests/shutdown_server.rb index a498880..0e62946 100644 --- a/lib/fog/compute/xen_server/requests/shutdown_server.rb +++ b/lib/fog/compute/xen_server/requests/shutdown_server.rb @@ -4,7 +4,7 @@ class XenServer class Real def shutdown_server(ref, stype = false) Fog::Logger.deprecation "Use shutdown_clean and shutdown_hard for specific shutdown." unless stype == false - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.shutdown" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.shutdown" }, ref) end alias_method :shutdown_vm, :shutdown_server diff --git a/lib/fog/compute/xen_server/requests/snapshot_server.rb b/lib/fog/compute/xen_server/requests/snapshot_server.rb index 5307819..2fdf1b1 100644 --- a/lib/fog/compute/xen_server/requests/snapshot_server.rb +++ b/lib/fog/compute/xen_server/requests/snapshot_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def snapshot_server(ref, new_name) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.snapshot" }, ref, new_name) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.snapshot" }, ref, new_name) end alias_method :snapshot_vm, :snapshot_server diff --git a/lib/fog/compute/xen_server/requests/snapshot_vdi.rb b/lib/fog/compute/xen_server/requests/snapshot_vdi.rb index 4c4ed7c..7622195 100644 --- a/lib/fog/compute/xen_server/requests/snapshot_vdi.rb +++ b/lib/fog/compute/xen_server/requests/snapshot_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def snapshot_vdi(ref, driver_params) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.snapshot" }, ref, driver_params) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.snapshot" }, ref, driver_params) end end end diff --git a/lib/fog/compute/xen_server/requests/snapshot_with_quiesce_server.rb b/lib/fog/compute/xen_server/requests/snapshot_with_quiesce_server.rb index 495b6b6..a735d7a 100644 --- a/lib/fog/compute/xen_server/requests/snapshot_with_quiesce_server.rb +++ b/lib/fog/compute/xen_server/requests/snapshot_with_quiesce_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def snapshot_with_quiesce_server(ref, new_name) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.snapshot_with_quiesce" }, ref, new_name) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.snapshot_with_quiesce" }, ref, new_name) end alias_method :snapshot_with_quiesce_vm, :snapshot_with_quiesce_server diff --git a/lib/fog/compute/xen_server/requests/start_on_server.rb b/lib/fog/compute/xen_server/requests/start_on_server.rb index 040b59b..c6fbc8a 100644 --- a/lib/fog/compute/xen_server/requests/start_on_server.rb +++ b/lib/fog/compute/xen_server/requests/start_on_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def start_on_server(ref, host, start_paused, force) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.start_on" }, ref, host, start_paused, force) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.start_on" }, ref, host, start_paused, force) end alias_method :start_on_vm, :start_on_server diff --git a/lib/fog/compute/xen_server/requests/start_server.rb b/lib/fog/compute/xen_server/requests/start_server.rb index 621cc8a..b5e08a7 100644 --- a/lib/fog/compute/xen_server/requests/start_server.rb +++ b/lib/fog/compute/xen_server/requests/start_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def start_server(ref, start_paused = false, force = false) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.start" }, ref, start_paused, force) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.start" }, ref, start_paused, force) end alias_method :start_vm, :start_server diff --git a/lib/fog/compute/xen_server/requests/suspend_server.rb b/lib/fog/compute/xen_server/requests/suspend_server.rb index 0858e8a..65076c2 100644 --- a/lib/fog/compute/xen_server/requests/suspend_server.rb +++ b/lib/fog/compute/xen_server/requests/suspend_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def suspend_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.suspend" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.suspend" }, ref) end alias_method :suspend_vm, :suspend_server diff --git a/lib/fog/compute/xen_server/requests/sync_data_host.rb b/lib/fog/compute/xen_server/requests/sync_data_host.rb index c0d2434..b34ed3f 100644 --- a/lib/fog/compute/xen_server/requests/sync_data_host.rb +++ b/lib/fog/compute/xen_server/requests/sync_data_host.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def sync_data_host(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "host.sync_data" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "host.sync_data" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/sync_database_pool.rb b/lib/fog/compute/xen_server/requests/sync_database_pool.rb index ff9ddfd..a5158a2 100644 --- a/lib/fog/compute/xen_server/requests/sync_database_pool.rb +++ b/lib/fog/compute/xen_server/requests/sync_database_pool.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def sync_database_pool - @connection.request(:parser => Fog::Parsers::XenServer::Base.new, :method => "pool.sync_database") + @connection.request(parser: Fog::Parsers::XenServer::Base.new, method: "pool.sync_database") end end end diff --git a/lib/fog/compute/xen_server/requests/unpause_server.rb b/lib/fog/compute/xen_server/requests/unpause_server.rb index bc15df6..3498696 100644 --- a/lib/fog/compute/xen_server/requests/unpause_server.rb +++ b/lib/fog/compute/xen_server/requests/unpause_server.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def unpause_server(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VM.unpause" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VM.unpause" }, ref) end alias_method :unpause_vm, :unpause_server diff --git a/lib/fog/compute/xen_server/requests/unplug_force_vbd.rb b/lib/fog/compute/xen_server/requests/unplug_force_vbd.rb index 5afffdc..f43bcb9 100644 --- a/lib/fog/compute/xen_server/requests/unplug_force_vbd.rb +++ b/lib/fog/compute/xen_server/requests/unplug_force_vbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def unplug_force_vbd(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VBD.unplug_force" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VBD.unplug_force" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/unplug_pbd.rb b/lib/fog/compute/xen_server/requests/unplug_pbd.rb index 46749be..0428b1b 100644 --- a/lib/fog/compute/xen_server/requests/unplug_pbd.rb +++ b/lib/fog/compute/xen_server/requests/unplug_pbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def unplug_pbd(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "PBD.unplug" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "PBD.unplug" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/unplug_vbd.rb b/lib/fog/compute/xen_server/requests/unplug_vbd.rb index 0dc591b..1506bb7 100644 --- a/lib/fog/compute/xen_server/requests/unplug_vbd.rb +++ b/lib/fog/compute/xen_server/requests/unplug_vbd.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def unplug_vbd(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VBD.unplug" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VBD.unplug" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/unplug_vif.rb b/lib/fog/compute/xen_server/requests/unplug_vif.rb index 66b9a48..edbcf73 100644 --- a/lib/fog/compute/xen_server/requests/unplug_vif.rb +++ b/lib/fog/compute/xen_server/requests/unplug_vif.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def unplug_vif(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VIF.unplug" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VIF.unplug" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/unregister_event.rb b/lib/fog/compute/xen_server/requests/unregister_event.rb index 0a154e8..f63218a 100644 --- a/lib/fog/compute/xen_server/requests/unregister_event.rb +++ b/lib/fog/compute/xen_server/requests/unregister_event.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def unregister_event(classes) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "event.unregister" }, classes) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "event.unregister" }, classes) end end end diff --git a/lib/fog/compute/xen_server/requests/update_sr.rb b/lib/fog/compute/xen_server/requests/update_sr.rb index 603b15b..1db9b45 100644 --- a/lib/fog/compute/xen_server/requests/update_sr.rb +++ b/lib/fog/compute/xen_server/requests/update_sr.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def update_sr(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "SR.update" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "SR.update" }, ref) end end end diff --git a/lib/fog/compute/xen_server/requests/update_vdi.rb b/lib/fog/compute/xen_server/requests/update_vdi.rb index 75c790f..c140036 100644 --- a/lib/fog/compute/xen_server/requests/update_vdi.rb +++ b/lib/fog/compute/xen_server/requests/update_vdi.rb @@ -3,7 +3,7 @@ module Compute class XenServer class Real def update_vdi(ref) - @connection.request({ :parser => Fog::Parsers::XenServer::Base.new, :method => "VDI.update" }, ref) + @connection.request({ parser: Fog::Parsers::XenServer::Base.new, method: "VDI.update" }, ref) end end end diff --git a/lib/fog/parsers/xen_server/get_records.rb b/lib/fog/parsers/xen_server/get_records.rb index c8a34c7..645ecf4 100644 --- a/lib/fog/parsers/xen_server/get_records.rb +++ b/lib/fog/parsers/xen_server/get_records.rb @@ -8,7 +8,7 @@ def reset def parse( data ) parser = Fog::Parsers::XenServer::Base.new - data.each_pair {|reference, hash| @response << parser.parse( hash ).merge(:reference => reference) } + data.each_pair {|reference, hash| @response << parser.parse( hash ).merge(reference: reference) } end end end From b903c05a39f54012a797511356660afd4ff8aab7 Mon Sep 17 00:00:00 2001 From: Adam Rice Date: Sun, 26 Feb 2017 11:30:02 +1100 Subject: [PATCH 22/22] :cop: Make Hound use the Rubocop settings --- .hound.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) mode change 120000 => 100644 .hound.yml diff --git a/.hound.yml b/.hound.yml deleted file mode 120000 index 62a9e6e..0000000 --- a/.hound.yml +++ /dev/null @@ -1 +0,0 @@ -.rubocop.yml \ No newline at end of file diff --git a/.hound.yml b/.hound.yml new file mode 100644 index 0000000..5d0ff60 --- /dev/null +++ b/.hound.yml @@ -0,0 +1,2 @@ +ruby: + config_file: .rubocop.yml