diff --git a/config/config.exs b/config/config.exs index 15c1360..a677b8f 100644 --- a/config/config.exs +++ b/config/config.exs @@ -65,7 +65,8 @@ config :aprs, aprs_is_port: 14580, aprs_is_default_filter: System.get_env("APRS_FILTER"), aprs_is_login_id: System.get_env("APRS_CALLSIGN"), - aprs_is_password: System.get_env("APRS_PASSCODE") + aprs_is_password: System.get_env("APRS_PASSCODE"), + env: config_env() # Import environment specific config. This must remain at the bottom # of this file so it overrides the configuration defined above. diff --git a/lib/aprs/application.ex b/lib/aprs/application.ex index 8913a1f..e6fca08 100644 --- a/lib/aprs/application.ex +++ b/lib/aprs/application.ex @@ -28,7 +28,7 @@ defmodule Aprs.Application do ] children = - if Mix.env() in [:prod, :dev] do + if Application.get_env(:aprs, :env) in [:prod, :dev] do children ++ [Aprs.Is.IsSupervisor] else children