Skip to content

Commit

Permalink
chore: Skip decommissioning if Wazuh Worker Provisioning connector is…
Browse files Browse the repository at this point in the history
… not verified
  • Loading branch information
taylorwalton committed Aug 30, 2024
1 parent 575fb10 commit 40590fb
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion backend/app/customer_provisioning/services/decommission.py
Original file line number Diff line number Diff line change
Expand Up @@ -98,8 +98,19 @@ async def decommission_wazuh_worker(
ProvisionWorkerResponse: The response object indicating the success or failure of the provisioning operation.
"""
logger.info(f"Decommissioning Wazuh worker {request}")
# Check if the connector is verified
if await get_connector_attribute(
connector_name="Wazuh Worker Provisioning",
column_name="connector_verified",
session=session,
) is False:
logger.info("Wazuh Worker Provisioning connector is not verified, skipping ...")
return DecommissionWorkerResponse(
success=False,
message="Wazuh Worker Provisioning connector is not verified",
)
api_endpoint = await get_connector_attribute(
connector_id=13,
connector_name="Wazuh Worker Provisioning",
column_name="connector_url",
session=session,
)
Expand Down

0 comments on commit 40590fb

Please sign in to comment.