Method: IceT::Schedule#initialize

Defined in:
lib/ice_t/schedule.rb

#initialize(opts = {}) ⇒ Schedule

Returns a new instance of Schedule.



16
17
18
19
20
21
22
23
24
25
# File 'lib/ice_t/schedule.rb', line 16

def initialize(opts={})
  opts = {
    start_time: nil,
    end_time: nil
  }.merge(opts)
  @start_time = opts[:start_time]
  @end_time   = opts[:end_time]

  @rules = IceT::Rule::Repository.new
end