From dad380e0d9192b33cbc3607a7ae49b6679abf472 Mon Sep 17 00:00:00 2001 From: Simon Brooke Date: Thu, 6 Feb 2020 15:23:59 +0000 Subject: [PATCH] Attempting to understand why the configuration doesn't load. --- src/smeagol/configuration.clj | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/smeagol/configuration.clj b/src/smeagol/configuration.clj index f4631f9..1f9735e 100644 --- a/src/smeagol/configuration.clj +++ b/src/smeagol/configuration.clj @@ -111,9 +111,19 @@ file is read (if it is specified and present), but that individual values can be overridden by environment variables." (try + (timbre/info (str "Reading configuration from " config-file-path)) (let [file-contents (try (read-string (slurp config-file-path)) - (catch Exception _ {})) + (catch Exception x + (timbre/error + (str + "Failed to read configuration from " + config-file-path + " because: " + (type x) + "; " + (.getMessage x))) + {})) config (merge file-contents (transform-map