Method: Fog::Compute::CloudSigma::Mock#stop_server
- Defined in:
- lib/fog/cloudsigma/requests/stop_server.rb
#stop_server(server_id, graceful_acpi = false) ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/fog/cloudsigma/requests/stop_server.rb', line 15 def stop_server(server_id, graceful_acpi = false) server = self.data[:servers][server_id] server['status'] = 'stopped' response = Excon::Response.new response.status = 200 response.body = { 'action' => graceful_acpi ? 'shutdown' : 'stop', 'result' => 'success', 'uuid' => server_id } response end |