Add regimens and sequences to the scheduler debugger
parent
d69bbb9bb4
commit
91e4b9e880
|
@ -88,6 +88,6 @@ defimpl FarmbotCore.AssetWorker, for: FarmbotCore.Asset.RegimenInstance do
|
|||
celery_ast.args.locals | body: celery_ast.args.locals.body ++ regimen_params ++ farm_event_params}
|
||||
}
|
||||
}
|
||||
FarmbotCeleryScript.schedule(celery_ast, at, regimen_instance)
|
||||
FarmbotCeleryScript.schedule(celery_ast, at, sequence)
|
||||
end
|
||||
end
|
||||
|
|
|
@ -38,6 +38,17 @@ defmodule FarmbotOS.Configurator.SchedulerSocket do
|
|||
})
|
||||
|
||||
{:text, json}
|
||||
|
||||
%Scheduler.Dispatch{data: %Sequence{} = sequence, scheduled_at: datetime} ->
|
||||
json =
|
||||
Jason.encode!(%{
|
||||
id: sequence.local_id,
|
||||
type: "Sequence",
|
||||
data: Sequence.render(sequence),
|
||||
at: datetime
|
||||
})
|
||||
|
||||
{:text, json}
|
||||
end)
|
||||
|
||||
{:reply, data, state}
|
||||
|
|
Loading…
Reference in New Issue