Add regimens and sequences to the scheduler debugger

pull/974/head
Connor Rigby 2019-07-17 08:46:35 -07:00
parent d69bbb9bb4
commit 91e4b9e880
No known key found for this signature in database
GPG Key ID: 29A88B24B70456E0
2 changed files with 12 additions and 1 deletions

View File

@ -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

View File

@ -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}