sync: auto-sync from HOWARD-HOME at 2026-06-21 14:37:28

Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-21 14:37:28
This commit is contained in:
2026-06-21 14:38:01 -07:00
parent 603773cf25
commit bfc6631c36
4 changed files with 55 additions and 14 deletions

View File

@@ -729,10 +729,10 @@ def cmd_delete_endpoint(client, args):
def cmd_delete_package(client, args):
if not _gated(f"delete package '{args.package}'", args.confirm):
if not _gated(f"delete package {args.id}", args.confirm):
return 3
result = client.delete_package(args.package, args.company)
_emit({"deletedPackage": args.package, "result": result}, args.json, _print_kv)
result = client.delete_package(args.id)
_emit({"deletedPackage": args.id, "result": result}, args.json, _print_kv)
return 0
@@ -978,10 +978,9 @@ def build_parser() -> argparse.ArgumentParser:
sp.add_argument("endpoint_id")
sp.add_argument("--confirm", action="store_true")
sp = sub.add_parser("delete-package", help="Delete a package (gated).",
sp = sub.add_parser("delete-package", help="Delete a package by id (gated).",
parents=[common])
sp.add_argument("--package", required=True)
sp.add_argument("--company")
sp.add_argument("--id", required=True, help="packageId (from `packages`).")
sp.add_argument("--confirm", action="store_true")
sp = sub.add_parser("delete-group", help="Delete a custom group (gated).",