class Werk::Scheduler
- Werk::Scheduler
- Reference
- Object
Defined in:
werk/scheduler.crConstant Summary
-
Log =
::Log.for(self)
Constructors
-
.new(config : Werk::Config)
Initialize the Scheduler based on the configuration object
Instance Method Summary
-
#get_plan(target : String)
Get execution plan based on the generated graph
-
#run(target : String, context : String, variables : Hash(String, String))
Execute the target job and its dependencies according to he execution plan
- #session_id : UUID
Constructor Detail
Instance Method Detail
def run(target : String, context : String, variables : Hash(String, String))
#
Execute the target job and its dependencies according to he execution plan