async def parse_provenance_checker_trigger_message( provenance_checker_trigger: Dict[str, Any], openshift: OpenShift, **kwargs) -> None: """Parse provenance_checker_trigger message.""" await wait_for_limit( openshift, workflow_namespace=Configuration.THOTH_BACKEND_NAMESPACE) workflow_name = openshift.schedule_provenance_checker( application_stack=provenance_checker_trigger["application_stack"], origin=provenance_checker_trigger["origin"], whitelisted_sources=provenance_checker_trigger["whitelisted_sources"], debug=provenance_checker_trigger["debug"], job_id=provenance_checker_trigger["job_id"], ) _LOGGER.debug(f"Scheduled provenance checker workflow {workflow_name}") provenance_checker_trigger_success.inc()
async def parse_provenance_checker_trigger_message( provenance_checker_trigger: Dict[str, Any], openshift: OpenShift, **kwargs) -> None: """Parse provenance_checker_trigger message.""" await wait_for_limit( openshift, workflow_namespace=Configuration.THOTH_BACKEND_NAMESPACE) workflow_name = openshift.schedule_provenance_checker( origin=provenance_checker_trigger["origin"], authenticated=provenance_checker_trigger.get("authenticated", False), whitelisted_sources=provenance_checker_trigger["whitelisted_sources"], debug=provenance_checker_trigger["debug"], job_id=provenance_checker_trigger["job_id"], kebechet_metadata=provenance_checker_trigger.get("kebechet_metadata"), stack_info=provenance_checker_trigger.get("stack_info"), justification=provenance_checker_trigger.get("justification"), ) _LOGGER.debug(f"Scheduled provenance checker workflow {workflow_name}") provenance_checker_trigger_success.inc()