diff --git a/lib/farside/application.ex b/lib/farside/application.ex index d518383..4a3e907 100644 --- a/lib/farside/application.ex +++ b/lib/farside/application.ex @@ -6,8 +6,8 @@ defmodule Farside.Application do require Logger alias Farside.LastUpdated - alias Farside.Check - alias Farside.Sync + alias Farside.Instance.Check + alias Farside.Instance.Sync alias Farside.Http @impl true @@ -23,7 +23,7 @@ defmodule Farside.Application do maybe_loaded_children = case is_nil(System.get_env("FARSIDE_TEST")) do true -> - [{Check, []}, {Sync, []}] + [{Check, []},{Sync, []}] false -> Logger.info("Skipping sync job setup...") diff --git a/lib/farside/check.ex b/lib/farside/check.ex index 5356928..864e095 100644 --- a/lib/farside/check.ex +++ b/lib/farside/check.ex @@ -1,4 +1,4 @@ -defmodule Farside.Check do +defmodule Farside.Instance.Check do use Task def child_spec(args) do diff --git a/lib/farside/instances.ex b/lib/farside/instances.ex index b889cf5..74404ab 100644 --- a/lib/farside/instances.ex +++ b/lib/farside/instances.ex @@ -12,6 +12,8 @@ defmodule Farside.Instances do end LastUpdated.value(DateTime.utc_now()) + Farside.Instance.Supervisor.update_children() + Farside.Instance.Supervisor.sync_empty_instances() end end diff --git a/lib/farside/sync.ex b/lib/farside/sync.ex index b1d26c6..5c9a4b1 100644 --- a/lib/farside/sync.ex +++ b/lib/farside/sync.ex @@ -1,4 +1,4 @@ -defmodule Farside.Sync do +defmodule Farside.Instance.Sync do use Task def child_spec(args) do