Method: Fog::Compute::Bluebox::Real#reboot_block

Defined in:
lib/fog/bluebox/requests/compute/reboot_block.rb

#reboot_block(block_id, type = 'SOFT') ⇒ Object

Reboot block

Parameters

  • block_id<~String> - Id of block to reboot

  • type<~String> - Type of reboot, must be in [‘HARD’, ‘SOFT’]

Returns

  • response<~Excon::Response>:

    • body<~Hash>:

TODO



16
17
18
19
20
21
22
# File 'lib/fog/bluebox/requests/compute/reboot_block.rb', line 16

def reboot_block(block_id, type = 'SOFT')
  request(
    :expects  => 200,
    :method   => 'PUT',
    :path     => "api/blocks/#{block_id}/#{'soft_' if type == 'SOFT'}reboot.json"
  )
end