from __future__ import annotations from ..context import KnoeContext from ..legacy_shell import run_script _SCRIPT = "init_registry.sh" def initialize(ctx: KnoeContext): return run_script(ctx, _SCRIPT, "initialize") def start(ctx: KnoeContext): return run_script(ctx, _SCRIPT, "start") def update(ctx: KnoeContext): return run_script(ctx, _SCRIPT, "update") def restart(ctx: KnoeContext): return run_script(ctx, _SCRIPT, "restart") def stop(ctx: KnoeContext): return run_script(ctx, _SCRIPT, "stop") def status(ctx: KnoeContext): return run_script(ctx, _SCRIPT, "status")