Class: EasyBackup::Frequency

Inherits:
Object
  • Object
show all
Defined in:
lib/easy_backup/frequency.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(interval, options = {}) ⇒ Frequency

Returns a new instance of Frequency.



7
8
9
10
# File 'lib/easy_backup/frequency.rb', line 7

def initialize(interval, options={})
  @interval = interval
  @from = options[:from].is_a?(String) ? Chronic.parse(options[:from]) : options[:from]
end

Instance Attribute Details

#fromObject

Returns the value of attribute from.



5
6
7
# File 'lib/easy_backup/frequency.rb', line 5

def from
  @from
end

#intervalObject

Returns the value of attribute interval.



5
6
7
# File 'lib/easy_backup/frequency.rb', line 5

def interval
  @interval
end