clan-cli/clan_cli/inventory/update.sh: make script idempotent

This commit is contained in:
Jörg Thalheim
2024-12-04 17:15:54 +01:00
parent 77d05a6bd6
commit 25236a813d

View File

@@ -1,4 +1,8 @@
#!/usr/bin/env bash
set -euo pipefail
jsonSchema=$(nix build .#schemas.inventory-schema-abstract --print-out-paths)/schema.json
nix run .#classgen "$jsonSchema" "$PKG_ROOT/clan_cli/inventory/classes.py" -- --stop-at "Service"
SCRIPT_DIR=$(dirname "$0")
cd "$SCRIPT_DIR"
nix run .#classgen -- "$jsonSchema" "../../../clan-cli/clan_cli/inventory/classes.py" --stop-at "Service"