2024-06-03 17:07:10 +08:00
|
|
|
from apps.chatops_proxy import tasks as new_tasks
|
2022-11-08 14:43:22 +08:00
|
|
|
from common.custom_celery_tasks import shared_dedicated_queue_retry_task
|
|
|
|
|
|
|
|
|
|
|
2024-01-20 14:56:17 +08:00
|
|
|
@shared_dedicated_queue_retry_task(
|
|
|
|
|
autoretry_for=(Exception,),
|
|
|
|
|
retry_backoff=True,
|
|
|
|
|
max_retries=100,
|
|
|
|
|
)
|
|
|
|
|
def register_oncall_tenant_async(**kwargs):
|
2024-06-03 17:07:10 +08:00
|
|
|
new_tasks.register_oncall_tenant_async.apply_async(
|
|
|
|
|
kwargs=kwargs,
|
|
|
|
|
)
|
2024-01-20 14:56:17 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
@shared_dedicated_queue_retry_task(
|
|
|
|
|
autoretry_for=(Exception,),
|
|
|
|
|
retry_backoff=True,
|
|
|
|
|
max_retries=100,
|
|
|
|
|
)
|
|
|
|
|
def unregister_oncall_tenant_async(**kwargs):
|
2024-06-03 17:07:10 +08:00
|
|
|
new_tasks.unregister_oncall_tenant_async.apply_async(
|
|
|
|
|
kwargs=kwargs,
|
|
|
|
|
)
|
2024-01-20 14:56:17 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
@shared_dedicated_queue_retry_task(
|
|
|
|
|
autoretry_for=(Exception,),
|
|
|
|
|
retry_backoff=True,
|
|
|
|
|
max_retries=100,
|
|
|
|
|
)
|
|
|
|
|
def link_slack_team_async(**kwargs):
|
2024-06-03 17:07:10 +08:00
|
|
|
new_tasks.link_slack_team_async.apply_async(
|
|
|
|
|
kwargs=kwargs,
|
|
|
|
|
)
|
2024-01-20 14:56:17 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
@shared_dedicated_queue_retry_task(
|
|
|
|
|
autoretry_for=(Exception,),
|
|
|
|
|
retry_backoff=True,
|
|
|
|
|
max_retries=100,
|
|
|
|
|
)
|
|
|
|
|
def unlink_slack_team_async(**kwargs):
|
2024-06-03 17:07:10 +08:00
|
|
|
new_tasks.unlink_slack_team_async.apply_async(
|
|
|
|
|
kwargs=kwargs,
|
|
|
|
|
)
|