mount/test/clj/tapp/conf.clj

16 lines
373 B
Clojure
Raw Normal View History

2015-12-16 23:16:17 +00:00
(ns tapp.conf
2015-12-09 03:07:26 +00:00
(:require [mount.core :as mount :refer [defstate]]
[clojure.edn :as edn]
[clojure.tools.logging :refer [info]]))
2015-12-16 23:16:17 +00:00
(alter-meta! *ns* assoc ::load false)
2015-12-09 03:07:26 +00:00
(defn load-config [path]
(info "loading config from" path)
(-> path
slurp
edn/read-string))
(defstate config
:start (load-config "dev/resources/config.edn"))