From 28e4545f654cf099e69d05f0b65ed9a342282025 Mon Sep 17 00:00:00 2001 From: mithereal Date: Sun, 31 Jul 2022 19:16:50 -0700 Subject: [PATCH] refactor check for empty instances --- lib/farside/application.ex | 6 +++--- lib/farside/check.ex | 2 +- lib/farside/instances.ex | 2 ++ lib/farside/sync.ex | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) 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