ores.shell.service
Table of Contents
This page is the node for the ores.shell.service facet of the codegen
template library, part of the ores.shell technical space. Each archetype
below is documented, and holds its mustache source, in its own
linked page — this page is the facet-level summary and the routing
table to them.
Summary
One template: a sourced shell fragment enumerating the service
registry, one variable per service. Its output,
projects/ores.sql/service_vars.sh, is read by the compass
environment tooling (env_init.py / compass_db.py) to provision
services.
The ores.shell.service facet
Projects the service registry model onto a sourced shell fragment: a
{{#services}} loop emitting one variable per service {{name}}
inside the {{#service_registry}} section.
Archetypes
| Archetype | Description |
|---|---|
| ores.shell.service.vars | Sourced shell fragment enumerating the service registry: a {{#services}} loop emitting one variable per service {{name}} inside the {{#service_registry}} section. Consumed by the service-registry profile; output projects/ores.sql/service_vars.sh, sourced by the compass environment tooling (env_init.py / compass_db.py). |
See also
- ores.shell — the parent technical space's generated facet/archetype catalogue and shared Mustache conventions.
- Codegen template library — the groups overview.