#69: fixing comments "start" => "stop"

This commit is contained in:
anatoly 2016-11-28 11:43:57 -05:00
parent 62cb9dd516
commit 49591d4368

View file

@ -254,14 +254,14 @@
(defn stop [& states] (defn stop [& states]
(let [fs (-> states first)] (let [fs (-> states first)]
(if (coll? fs) (if (coll? fs)
(if-not (empty? fs) ;; (mount/start) vs. (mount/start #{}) vs. (mount/start #{1 2 3}) (if-not (empty? fs) ;; (mount/stop) vs. (mount/stop #{}) vs. (mount/stop #{1 2 3})
(apply stop fs) (apply stop fs)
{:stopped #{}}) {:stopped #{}})
(let [states (or (seq states) (let [states (or (seq states)
(find-all-states)) (find-all-states))
_ (dorun (map unsub states)) ;; unmark substitutions marked by "start-with" _ (dorun (map unsub states)) ;; unmark substitutions marked by "start-with" / "swap-states"
stopped (bring states down >)] stopped (bring states down >)]
(dorun (map rollback! states)) ;; restore to origin from "start-with" (dorun (map rollback! states)) ;; restore to origin from "start-with" / "swap-states"
{:stopped stopped})))) {:stopped stopped}))))
;; composable set of states ;; composable set of states