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

Emacs 29.3 (Org mode 9.6.15)