Sha256: c967a6e0da8e5587d8d18362332f8e17dacab576302ca68148026a4c54598935
Contents?: true
Size: 772 Bytes
Versions: 4
Compression:
Stored size: 772 Bytes
Contents
require 'awsum/ec2/parsers/snapshot_parser' module Awsum class Ec2 class Snapshot attr_reader :id, :volume_id, :status, :start_time, :progress def initialize(ec2, id, volume_id, status, start_time, progress) #:nodoc: @ec2 = ec2 @id = id @volume_id = volume_id @status = status @start_time = start_time @progress = progress end # Delete this Snapshot def delete @ec2.delete_snapshot id end def reload reloaded_snapshot = @ec2.snapshot id @volume_id = reloaded_snapshot.volume_id @status = reloaded_snapshot.status @start_time = reloaded_snapshot.start_time @progress = reloaded_snapshot.progress end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
awsum-0.5.4 | lib/awsum/ec2/snapshot.rb |
awsum-0.5.3 | lib/awsum/ec2/snapshot.rb |
awsum-0.5.2 | lib/awsum/ec2/snapshot.rb |
awsum-0.5.1 | lib/awsum/ec2/snapshot.rb |