Method: Fog::SharedFileSystem::HuaweiCloud::Mock#delete_snapshot
- Defined in:
- lib/fog/shared_file_system/huaweicloud/requests/delete_snapshot.rb
#delete_snapshot(id) ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/fog/shared_file_system/huaweicloud/requests/delete_snapshot.rb', line 15 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 |