# File lib/deltacloud/drivers/google/google_driver.rb, line 185 def update_blob_metadata(credentials, opts={}) google_client = new_client(credentials) safely do meta_hash = BlobHelper::rename_metadata_headers(opts['meta_hash'], 'x-goog-meta-') options = {'x-goog-metadata-directive'=>'REPLACE'} options.merge!(meta_hash) bucket = opts['bucket'] blob = opts[:id] google_client.copy_object(bucket, blob, bucket, blob, options) #source,source,target,target,options meta_hash.gsub_keys("x-goog-meta-", "") end end