Documentation
¶
Overview ¶
Command warden is the CLI for the .warden DSL.
Usage:
warden lint <path> static checks; no DB required warden apply -f <path> --store <DSN> apply config to a tenant warden diff -f <path> --store <DSN> alias for `apply --dry-run`
Path may be a single .warden file, a directory (walked recursively for .warden files), or a glob pattern. Hidden directories are skipped; `_`-prefixed directories are kept by convention.
Store DSNs:
memory: (testing only) sqlite:<path> (single-file dev) postgres://user:pass@host:port/db (production)
Exit codes:
0: success 1: diagnostics (lint, dry-run with errors) 2: usage error 3: store / runtime error
Click to show internal directories.
Click to hide internal directories.