class Aebus::VolumeStatus
Attributes
delay[RW]
id[RW]
last_backup[RW]
next_backup[RW]
purgeable_snapshot_ids[RW]
Public Class Methods
new(volume_id)
click to toggle source
# File lib/aebus/volume_status.rb, line 7 def initialize(volume_id) @id = volume_id end
Public Instance Methods
needs_backup?()
click to toggle source
# File lib/aebus/volume_status.rb, line 11 def needs_backup? (!@tags.nil? && (@tags.count > 0)) end
to_s()
click to toggle source
# File lib/aebus/volume_status.rb, line 15 def to_s "Volume: id => #{id}, :last_backup => #{last_backup}, next_backup=> #{next_backup}, needs_backup? => #{needs_backup?}, delay => #{delay}, tags => #{tags}, purgeable_snapshot => #{purgeable_snapshots}" end