clojusc.mesomatic.examples.core
The namespace which holds the entry point for the Mesomatic examples.
-main
(-main flag)(-main master task-type)(-main master task-type task-count)It is expected that this function be called from lein in one of the two following manners:
$ lein mesomatic 127.0.0.1:5050 <task type>
or
$ lein mesomatic 127.0.0.1:5050 <task type> <task count>
where <task-type> is one of:
executorframework
and <task count> is an integer representing the number of times a task will be run. If a task count is not provided, a default value of 5 is used instead.
That being said, only Mesos should call with the executor task type; calling humans will only call with the framework task type.
Note that in order for this to work, one needs to add the following alias to the project’s project.clj:
:aliases {"mesomatic" ["run" "-m" "mesomatic-examples.core"]}
get-config
(get-config)Read the mesomatic-examples config data from project.clj.
usage
(usage)