Fix missing variable problem
parent
0ccb44ff41
commit
d99d93c0b9
|
@ -21,7 +21,7 @@ defmodule FarmbotCeleryScript.Compiler do
|
||||||
|
|
||||||
@doc "Returns current debug mode value"
|
@doc "Returns current debug mode value"
|
||||||
def debug_mode?() do
|
def debug_mode?() do
|
||||||
Application.get_env(:farmbot_celery_script, __MODULE__)[:debug] || false
|
true
|
||||||
end
|
end
|
||||||
|
|
||||||
@valid_entry_points [:sequence, :rpc_request]
|
@valid_entry_points [:sequence, :rpc_request]
|
||||||
|
@ -281,13 +281,13 @@ defmodule FarmbotCeleryScript.Compiler do
|
||||||
end
|
end
|
||||||
|
|
||||||
defp print_compiled_code(compiled) do
|
defp print_compiled_code(compiled) do
|
||||||
IO.puts("========")
|
IO.puts("=== START ===")
|
||||||
|
|
||||||
compiled
|
compiled
|
||||||
|> Macro.to_string()
|
|> Macro.to_string()
|
||||||
|> Code.format_string!()
|
|> Code.format_string!()
|
||||||
|> IO.puts()
|
|> IO.puts()
|
||||||
|
|
||||||
IO.puts("--------\n\n")
|
IO.puts("=== END ===\n\n")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
defmodule FarmbotCeleryScript.Compiler.UpdateResource do
|
defmodule FarmbotCeleryScript.Compiler.UpdateResource do
|
||||||
alias FarmbotCeleryScript.{Compiler, AST, DotProps}
|
alias FarmbotCeleryScript.{Compiler, AST, DotProps}
|
||||||
|
|
||||||
def update_resource(%AST{args: args, body: body}, env) do
|
def update_resource(%AST{args: args, body: body}, _env) do
|
||||||
quote do
|
quote do
|
||||||
unquote(__MODULE__).do_update_resource(
|
unquote(__MODULE__).do_update_resource(
|
||||||
unquote(Map.fetch!(args, :resource)),
|
unquote(Map.fetch!(args, :resource)),
|
||||||
unquote(unpair(body, %{})),
|
unquote(unpair(body, %{})),
|
||||||
unquote(env)
|
params
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -111,7 +111,8 @@ defmodule FarmbotFirmware.Command do
|
||||||
end
|
end
|
||||||
|
|
||||||
def debug?() do
|
def debug?() do
|
||||||
Application.get_env(:farmbot_firmware, __MODULE__)[:debug_log] || false
|
# Set this to `true` when debugging celeryscript issues.
|
||||||
|
false
|
||||||
end
|
end
|
||||||
|
|
||||||
def debug_log(msg), do: if(debug?(), do: Logger.debug(msg), else: :ok)
|
def debug_log(msg), do: if(debug?(), do: Logger.debug(msg), else: :ok)
|
||||||
|
|
Loading…
Reference in New Issue