Class: Jumbotron::Scheduling::Materializer

Inherits:
Object
  • Object
show all
Defined in:
app/scheduling/jumbotron/scheduling/materializer.rb

Class Method Summary collapse

Class Method Details

.call(schedules: nil, backend: nil, solid_queue_path: nil) ⇒ Object



6
7
8
9
10
# File 'app/scheduling/jumbotron/scheduling/materializer.rb', line 6

def self.call(schedules: nil, backend: nil, solid_queue_path: nil)
  schedules ||= DesiredSchedules.call
  backend ||= DetectIntegration.call
  backend.materialize(schedules, path: solid_queue_path)
end