Add the main for the cli module.
continuous-integration/drone/push Build is passing Details

dev 0.8.5
KKlochko 2 years ago
parent e70b72f0ec
commit 3a3682f2c4

@ -160,3 +160,10 @@
(show-and-save-output options)))) (show-and-save-output options))))
(defn cli-main
[args]
(let [{:keys [options arguments action-type exit-message ok?]} (validate-args args)]
(if exit-message
(exit exit-message ok?)
(actions options arguments action-type))))

@ -5,8 +5,5 @@
(defn -main (defn -main
[& args] [& args]
(let [{:keys [options arguments action-type exit-message ok?]} (cli/validate-args args)] (cli/cli-main args))
(if exit-message
(cli/exit exit-message ok?)
(cli/actions options arguments action-type))))

Loading…
Cancel
Save