class Aebus::VolumeStatus

Attributes

delay[RW]
id[RW]
last_backup[RW]
next_backup[RW]
purgeable_snapshot_ids[RW]
tags[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