diff --git a/lib/fog/openstack/compute.rb b/lib/fog/openstack/compute.rb index 394d32b2c..c6b6c5941 100644 --- a/lib/fog/openstack/compute.rb +++ b/lib/fog/openstack/compute.rb @@ -59,6 +59,8 @@ module Fog request :revert_resize_server request :pause_server request :unpause_server + request :suspend_server + request :resume_server request :rescue_server request :change_server_password request :add_fixed_ip diff --git a/lib/fog/openstack/requests/compute/pause_server.rb b/lib/fog/openstack/requests/compute/pause_server.rb index 7e8211ef0..bd49ea0bc 100644 --- a/lib/fog/openstack/requests/compute/pause_server.rb +++ b/lib/fog/openstack/requests/compute/pause_server.rb @@ -10,7 +10,7 @@ module Fog # * success <~Boolean> def pause_server(server_id) body = { 'pause' => nil } - server_action(server_id, body) == 202 + server_action(server_id, body).status == 202 end # def pause_server end # class Real diff --git a/lib/fog/openstack/requests/compute/resume_server.rb b/lib/fog/openstack/requests/compute/resume_server.rb index ea8284abf..e644eada6 100644 --- a/lib/fog/openstack/requests/compute/resume_server.rb +++ b/lib/fog/openstack/requests/compute/resume_server.rb @@ -10,7 +10,7 @@ module Fog # * success <~Boolean> def resume_server(server_id) body = { 'resume' => nil } - server_action(server_id, body) == 202 + server_action(server_id, body).status == 202 end # def resume_server end # class Real