From 79b453ea1e49cded267e424b519a2910629de947 Mon Sep 17 00:00:00 2001 From: liquidz Date: Tue, 20 Feb 2024 23:19:42 +0900 Subject: [PATCH] fix: Fix elin.dev --- dev/elin/dev.clj | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dev/elin/dev.clj b/dev/elin/dev.clj index 5162916e..2bc26987 100644 --- a/dev/elin/dev.clj +++ b/dev/elin/dev.clj @@ -6,19 +6,20 @@ [elin.system :as e.system] [malli.dev :as m.dev])) -(def system-map (atom nil)) +(def server-config (atom {})) (defonce sys (atom nil)) (defn initialize [{:keys [host port]}] - (let [config (e.config/load-config "." {:server {:host host :port port}})] - (reset! system-map (e.system/new-system config)))) + (reset! server-config {:server {:host host :port port}})) (defn start-system [] (when-not @sys (e.log/info "Starting elin system") - (reset! sys (component/start-system @system-map)) + (let [config (e.config/load-config "." @server-config) + system-map (e.system/new-system config)] + (reset! sys (component/start-system system-map))) ::started)) (defn stop-system