Sha256: 98af6504f68018896f1d8a663d583a10ee600acdeff81e7a4fe052b0bb5db684
Contents?: true
Size: 657 Bytes
Versions: 4
Compression:
Stored size: 657 Bytes
Contents
require 'fog/huaweicloud/models/model' module Fog module Volume class HuaweiCloud class Transfer < Fog::HuaweiCloud::Model def save requires :name, :volume_id data = service.create_transfer(volume_id, :name => name) merge_attributes(data.body['transfer']) true end def destroy requires :id service.delete_transfer(id) true end def initialize(attributes) # Old 'connection' is renamed as service and should be used instead prepare_service_value(attributes) super end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems