From 810f04e965a4ee5566e02806c1e53ef55a27fbca Mon Sep 17 00:00:00 2001 From: gabrielburnworth Date: Thu, 11 Jul 2019 13:21:35 -0700 Subject: [PATCH] add farmware execution rpc debug logs --- farmbot_os/lib/farmbot_os/sys_calls/execute_script.ex | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/farmbot_os/lib/farmbot_os/sys_calls/execute_script.ex b/farmbot_os/lib/farmbot_os/sys_calls/execute_script.ex index 3a4daa258..06529d5ca 100644 --- a/farmbot_os/lib/farmbot_os/sys_calls/execute_script.ex +++ b/farmbot_os/lib/farmbot_os/sys_calls/execute_script.ex @@ -30,13 +30,15 @@ defmodule FarmbotOS.SysCalls.ExecuteScript do :ok {:step_complete, ^ref, :ok} -> + Logger.debug("ok for #{label}") response = %AST{kind: :rpc_ok, args: %{label: label}, body: []} true = FarmwareRuntime.rpc_processed(runtime, response) loop(farmware_name, runtime, monitor, {nil, nil}) {:step_complete, ^ref, {:error, reason}} -> - explaination = %AST{kind: :explaination, args: %{message: reason}} - response = %AST{kind: :rpc_error, args: %{label: label}, body: [explaination]} + Logger.debug("error for #{label}") + explanation = %AST{kind: :explanation, args: %{message: reason}} + response = %AST{kind: :rpc_error, args: %{label: label}, body: [explanation]} true = FarmwareRuntime.rpc_processed(runtime, response) loop(farmware_name, runtime, monitor, {nil, nil}) @@ -51,6 +53,7 @@ defmodule FarmbotOS.SysCalls.ExecuteScript do case FarmwareRuntime.process_rpc(runtime) do {:ok, %{args: %{label: label}} = rpc} -> ref = make_ref() + Logger.debug("executing rpc: #{inspect(rpc)}") _pid = spawn(FarmbotCeleryScript, :execute, [rpc, ref]) loop(farmware_name, runtime, monitor, {ref, label})