std.lib.system.scaffold
scaffold:all
added in 3.0
(scaffold:all)
lists all running scaffolds
scaffold:clear
added in 3.0
(scaffold:clear)(scaffold:clear ns)
clears the current system
scaffold:create
added in 3.0
(scaffold:create)(scaffold:create ns)
scaffold:current
added in 3.0
(scaffold:current)(scaffold:current ns)
returns the current scaffold
scaffold:deregister
added in 3.0
(scaffold:deregister)(scaffold:deregister ns)
deregisters a scaffold in the namespace
scaffold:new
added in 3.0
(scaffold:new)(scaffold:new ns)
creates and starts a system
scaffold:register
added in 3.0
(scaffold:register)(scaffold:register m)(scaffold:register ns {:keys [instance topology config options wrap], :or {instance (env/ns-get ns "*instance*"), topology (env/ns-get ns "*topology*"), config (env/ns-get ns "config"), options {}, wrap identity}})
registers a scaffold in the namespace
scaffold:registered
added in 3.0
(scaffold:registered)
lists all registered scaffolds
scaffold:restart
added in 3.0
(scaffold:restart)(scaffold:restart ns)
scaffold:start
added in 3.0
(scaffold:start)(scaffold:start ns)
scaffold:stop
added in 3.0
(scaffold:stop)(scaffold:stop ns)
scaffold:stop-all
added in 3.0
(scaffold:stop-all)
kills all running scaffolds