Skip to content

gate

gate

Gate CLI verbs.

The gate lives inside each container's supervisor, so there is no host daemon to install/start/stop. The only verb is read-only: gate path <project> prints the file:// URL of the project's bare mirror so host tools (e.g. git invocations driven by the operator) can address it directly.

GATE_COMMANDS = (CommandDef(name='gate', help='Git gate inspection', children=(CommandDef(name='path', help="Print the file:// URL of a project's bare mirror", handler=(LazyHandler('terok_sandbox.commands.gate:_handle_gate_path')), args=(ArgDef(name='project', help='Project name (the mirror is <project>.git)'),)),)),) module-attribute

GATE = GATE_COMMANDS[0] module-attribute

__all__ = ['GATE', 'GATE_COMMANDS'] module-attribute