get docker deploy working
This commit is contained in:
parent
7e0659cebe
commit
637bb6740c
10 changed files with 101 additions and 23 deletions
|
|
@ -1,14 +1,18 @@
|
|||
(ns micro-blog.config
|
||||
(:require [environ.core :refer [env]]))
|
||||
(:require
|
||||
[taoensso.telemere :as tel]))
|
||||
|
||||
(def ^:private env-overrides
|
||||
{:minstral-api-key "MISTRAL_API_KEY"})
|
||||
{:pocket-base-pw "POCKET_BASE_PW"
|
||||
:pocket-base-host "POCKET_BASE_HOST"
|
||||
:blue-sky-api-key "BLUE_SKY_API_KEY"
|
||||
:minstral-api-key "MISTRAL_API_KEY"})
|
||||
|
||||
(defn- load-config []
|
||||
(println "config is being loaded")
|
||||
(tel/log! :info "Config is being loaded")
|
||||
(merge (read-string (slurp "config.edn"))
|
||||
(into {} (for [[k env-var] env-overrides
|
||||
:let [env-val (env env-var)]
|
||||
:let [env-val (System/getenv env-var)]
|
||||
:when env-val]
|
||||
[k env-val]))))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue