Sha256: a767c10f247ae253d3c6230630f2ceebba34c22ecddbb0154b3c5e60d69524cb
Contents?: true
Size: 729 Bytes
Versions: 22
Compression:
Stored size: 729 Bytes
Contents
module Fog module Compute class Google class Mock def set_common_instance_metadata(identity, current_fingerprint, metadata = {}) Fog::Mock.not_implemented end end class Real def set_common_instance_metadata(identity, current_fingerprint, metadata = {}) api_method = @compute.projects.set_common_instance_metadata parameters = { :project => identity, } body_object = { :fingerprint => current_fingerprint, :items => Array(metadata).map { |pair| { :key => pair[0], :value => pair[1] } }, } request(api_method, parameters, body_object) end end end end end
Version data entries
22 entries across 20 versions & 5 rubygems