Method: Fog::Compute::Ecloud::Mock#power_on

Defined in:
lib/fog/ecloud/requests/compute/power_on.rb

#power_on(vapp_uri) ⇒ Object



10
11
12
13
14
15
16
17
18
19
# File 'lib/fog/ecloud/requests/compute/power_on.rb', line 10

def power_on(vapp_uri)
  if vapp = mock_data.virtual_machine_from_href(vapp_uri)
    vapp.power_on!

    builder = Builder::XmlMarkup.new
    mock_it 200, builder.Task(xmlns)
  else
    mock_error 200, "401 Unauthorized"
  end
end