From ff5cf42ed95e2c901303d1174841c0d58e356cc2 Mon Sep 17 00:00:00 2001 From: Sameer Al-Sakran <sameer@expa.com> Date: Fri, 25 Nov 2016 14:06:33 -0800 Subject: [PATCH] figure out where the jar is running --- src/metabase/util/stats.clj | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/metabase/util/stats.clj b/src/metabase/util/stats.clj index d98c0bcd265..c5652380b91 100644 --- a/src/metabase/util/stats.clj +++ b/src/metabase/util/stats.clj @@ -2,7 +2,6 @@ "Functions which summarize the usage of an instance" (:require [clojure.tools.logging :as log] [clj-http.client :as client] - [environ.core :as environ] (metabase [config :as config] [db :as db]) [metabase.public-settings :as settings] @@ -116,9 +115,9 @@ "Figure out what we're running under" [] (cond - (not (nil? (environ :database-url))) :heroku - (not (nil? (environ :rds-hostname))) :elastic-beanstalk - (not (= (environ :mb-client) :osx)) :osx + (= (config/config-str :mb-client) :osx) :osx + (not (nil? (config/config-str :rds-hostname))) :elastic-beanstalk + (not (nil? (config/config-str :database-url))) :heroku ;; Putting this last as 'database-url' seems least specific :default "unknown") ) @@ -126,7 +125,7 @@ "Figure out global info aboutt his instance" [] {:version (config/mb-version-info :tag) - :running_on "unknown" ;; HOW DO I GET THIS? beanstalk vs heroku vs mac vs 'unknown' + :running_on (where-am-i-running?) :application_database (config/config-str :mb-db-type) :check_for_updates (setting/get :check-for-updates) :site_name (not= settings/site-name "Metabase") -- GitLab