farmbot_os/nerves/host/farmbot/host/system_tasks.ex

16 lines
347 B
Elixir

defmodule Farmbot.Host.SystemTasks do
@moduledoc "Host implementation for Farmbot.System."
@behaviour Farmbot.System
require Logger
def factory_reset(reason) do
Logger.debug "Host factory reset: #{inspect reason}"
shutdown(reason)
end
def reboot(reason), do: shutdown(reason)
def shutdown(_reason), do: :init.stop()
end