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

@@ -488,13 +488,13 @@ class GravityZoneClient:
params["companyId"] = company_id
return self._jsonrpc_request("packages", "getInstallationLinks", params)
def delete_package(
self, package_name: str, company_id: Optional[str] = None
) -> Any:
params: dict = {"packageName": package_name}
if company_id:
params["companyId"] = company_id
return self._jsonrpc_request("packages", "deletePackage", params)
def delete_package(self, package_id: str) -> Any:
"""Delete an installation package (packages.deletePackage).
VERIFIED LIVE 2026-06-21: the param is `packageId` (NOT packageName/
companyId — those error "not expected"). STATE-CHANGING — gate at call site."""
return self._jsonrpc_request(
"packages", "deletePackage", {"packageId": package_id}
)
def create_scan_task(
self,