Sha256: 1ff391d0a2c684f86ae4e32d49524eae5fb84f34cd6d88eabf7c5ba988689044
Contents?: true
Size: 844 Bytes
Versions: 12
Compression:
Stored size: 844 Bytes
Contents
module Fog module Compute class Google class Mock def set_server_scheduling(identity, zone, on_host_maintenance, automatic_restart) Fog::Mock.not_implemented end end class Real def set_server_scheduling(identity, zone, on_host_maintenance, automatic_restart) api_method = @compute.instances.set_scheduling parameters = { 'project' => @project, 'instance' => identity, 'zone' => zone.split('/')[-1], } body_object = { 'onHostMaintenance' => on_host_maintenance, 'automaticRestart' => automatic_restart, } result = self.build_result(api_method, parameters, body_object) response = self.build_response(result) end end end end end
Version data entries
12 entries across 12 versions & 3 rubygems