fix missing ssh keys

This commit is contained in:
Connor Rigby 2017-11-12 17:10:26 -08:00
parent d1444505b2
commit 044b271110
2 changed files with 7 additions and 5 deletions

View file

@ -50,10 +50,12 @@ config :farmbot, :behaviour,
system_tasks: Farmbot.Target.SystemTasks,
firmware_handler: Farmbot.Firmware.StubHandler
config :nerves_firmware_ssh,
authorized_keys: [
File.read!(Path.join(System.user_home!(), ".ssh/id_rsa.pub"))
]
file = Path.join(System.user_home!(), ".ssh/id_rsa.pub")
authorized_keys = (System.get_env("TRAVIS_AUTHORIZED_KEYS") || "") |> String.split(",")
if File.exists?(file) do
config :nerves_firmware_ssh, authorized_keys: [File.read!(file)] ++ authorized_keys
end
config :nerves_init_gadget,
address_method: :static

View file

@ -141,7 +141,7 @@ defmodule Farmbot.BotState do
true ->
percent = ((bytes / total) * 100) |> round()
# Logger.busy 3, "#{name} - #{bytes}/#{total} = #{percent}%"
{rem(percent, 10) == true, %JobProgress.Percent{percent: percent}}
{rem(percent, 10) == 0, %JobProgress.Percent{percent: percent}}
end
if do_send do
Farmbot.BotState.set_job_progress(name, prog)