Sha256: 022db99a409f9b7c779d76091e3033a94d51a855f3a840595183ea28d4dbc3a0
Contents?: true
Size: 736 Bytes
Versions: 13
Compression:
Stored size: 736 Bytes
Contents
unless Fog.mocking? module Fog module Rackspace class Servers # Reboot an existing server # # ==== Parameters # * server_id<~Integer> - Id of server to reboot # * type<~String> - Type of reboot, must be in ['HARD', 'SOFT'] # def reboot_server(server_id, type) request( :body => { 'reboot' => { 'type' => type }}.to_json, :expects => 202, :method => 'POST', :path => "servers/#{server_id}/action.json" ) end end end end else module Fog module Rackspace class Servers def reboot_server(server_id, type) end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems