Sha256: a98217517f4a32c91482ac0df66db896634d710ab52ce836b15f2545926a9dd8
Contents?: true
Size: 847 Bytes
Versions: 14
Compression:
Stored size: 847 Bytes
Contents
module Fog module Compute class Google class Mock def set_server_scheduling(_identity, _zone, _on_host_maintenance, _automatic_restart, _preemptible) Fog::Mock.not_implemented end end class Real def set_server_scheduling(identity, zone, on_host_maintenance, automatic_restart, preemptible) api_method = @compute.instances.set_scheduling parameters = { "project" => @project, "instance" => identity, "zone" => zone.split("/")[-1] } body_object = { "onHostMaintenance" => on_host_maintenance, "automaticRestart" => automatic_restart, "preemptible" => preemptible } request(api_method, parameters, body_object) end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems