Sha256: 05f643908d139d8a2c4df3b2419ceaccf8d98eaa40c4f0802f67c8d9b97b4cc1
Contents?: true
Size: 772 Bytes
Versions: 4
Compression:
Stored size: 772 Bytes
Contents
module Fog module SharedFileSystem class HuaweiCloud class Real def delete_snapshot(id) request( :expects => 202, :method => 'DELETE', :path => "snapshots/#{id}" ) end end class Mock def delete_snapshot(id) response = Excon::Response.new response.status = 202 snapshot = data[:snapshot_updated] || data[:snapshots_detail].first.dup snapshot['id'] = id snapshot['status'] = 'deleting' snapshot['links']['self'] = "https://127.0.0.1:8786/v2/snapshots/#{id}" response.body = {'snapshot' => snapshot} response end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems