Logic for performing the init-steps listed in a TService plugin's manifest. For plugins that specify that we
should lazy-load, these steps are lazily performed the first time non-trivial plugin methods (such as connecting
to a Database) are called; for all other TService plugins these are perfomed during launch.
The entire list of possible init steps is below, as impls for the do-init-step! multimethod.
Logic for performing the `init-steps` listed in a TService plugin's manifest. For plugins that specify that we should `lazy-load`, these steps are lazily performed the first time non-trivial plugin methods (such as connecting to a Database) are called; for all other TService plugins these are perfomed during launch. The entire list of possible init steps is below, as impls for the `do-init-step!` multimethod.
(do-init-steps! init-steps context)Perform the initialization steps for a TService plugin as specified under init: in its plugin
manifest (tservice-plugin.yaml) by calling do-init-step! for each step.
Perform the initialization steps for a TService plugin as specified under `init:` in its plugin manifest (`tservice-plugin.yaml`) by calling `do-init-step!` for each step.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |