             [clojure.tools.namespace.repl :as ns.repl]
             [clojure.java.io :as io])
   (:import (java.io File)))
+
+(ns.repl/disable-reload! *ns*)
 
 (defn help []
   (println (str ">>> in ns " *ns*))

  - start  system, invoking somer-service.user/start
  Warning: best if the system is not running, or things will go south"
  [an-ns]
  (refresh)
  (require an-ns)
  (let [f (ns-resolve an-ns 'start)]
    (f)))

(defn stop-system!
  "Given a namespace, usually some-service.user, stop the system"
  [an-ns]
  (let [f (ns-resolve an-ns 'stop)]
    (f)))

(init!)

     (printf "end |%s| %s - %sms\n" ~tag   (str (java.time.LocalDateTime/now)) time#)
     return#))

(def system-status (atom {}))

(defn start-system!
  "Given a namespace, usually some-service.user, do the following:
  - refresh
