Skip to content

Commit 66684dd

Browse files
committed
fix: extract trigger_id as UUID in signal_handler.py
1 parent 5a53862 commit 66684dd

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

apps/ops/celery/signal_handler.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#
33
import logging
44
import os
5+
import uuid_utils.compat as uuid
56

67
from celery import subtask
78
from celery.signals import (
@@ -36,7 +37,7 @@ def init_scheduler():
3637
for job in trigger_jobs:
3738
parts = job.id.split(':')
3839
if len(parts) >= 2:
39-
trigger_id = parts[1] # 提取 trigger_id
40+
trigger_id = uuid.UUID(parts[1]) # 提取 trigger_id
4041
trigger_ids_from_jobs.add(trigger_id)
4142
job_id_to_trigger_id[job.id] = trigger_id
4243

0 commit comments

Comments
 (0)