diff --git a/lib/nerves_hub_link/application.ex b/lib/nerves_hub_link/application.ex index 8e5eb7a0..f16bfbac 100644 --- a/lib/nerves_hub_link/application.ex +++ b/lib/nerves_hub_link/application.ex @@ -17,6 +17,7 @@ defmodule NervesHubLink.Application do fwup_public_keys: config.fwup_public_keys, fwup_devpath: config.fwup_devpath, fwup_env: config.fwup_env, + fwup_extra_options: config.fwup_extra_options, handle_fwup_message: &Client.handle_fwup_message/1, update_available: &Client.update_available/1 } diff --git a/lib/nerves_hub_link/configurator.ex b/lib/nerves_hub_link/configurator.ex index 5d30394f..8ba76cc6 100644 --- a/lib/nerves_hub_link/configurator.ex +++ b/lib/nerves_hub_link/configurator.ex @@ -13,6 +13,7 @@ defmodule NervesHubLink.Configurator do fwup_public_keys: [], fwup_devpath: "/dev/mmcblk0", fwup_env: [], + fwup_extra_options: [], nerves_key: [], params: %{}, remote_iex: false, @@ -26,6 +27,7 @@ defmodule NervesHubLink.Configurator do fwup_public_keys: [binary()], fwup_devpath: Path.t(), fwup_env: [{String.t(), String.t()}], + fwup_extra_options: [String.t()], nerves_key: any(), params: map(), remote_iex: boolean,