mirror of
https://github.com/kurbezz/discord-bot.git
synced 2025-12-06 15:15:37 +01:00
Fix
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
from asyncio import run
|
from asyncio import run
|
||||||
|
|
||||||
from temporalio.client import Client
|
from temporalio.client import Client, ScheduleAlreadyRunningError
|
||||||
from temporalio.worker import Worker
|
from temporalio.worker import Worker
|
||||||
|
|
||||||
from applications.schedule_sync.activities import ScheduleSyncActivity
|
from applications.schedule_sync.activities import ScheduleSyncActivity
|
||||||
@@ -14,9 +14,10 @@ async def main():
|
|||||||
client: Client = await Client.connect("temporal:7233", namespace="default")
|
client: Client = await Client.connect("temporal:7233", namespace="default")
|
||||||
|
|
||||||
for id, schedule in ScheduleSyncWorkflow.get_schedules().items():
|
for id, schedule in ScheduleSyncWorkflow.get_schedules().items():
|
||||||
await client.create_schedule(
|
try:
|
||||||
f"ScheduleSyncWorkflow-{id}", schedule
|
await client.create_schedule(f"ScheduleSyncWorkflow-{id}", schedule)
|
||||||
)
|
except ScheduleAlreadyRunningError:
|
||||||
|
pass
|
||||||
|
|
||||||
worker: Worker = Worker(
|
worker: Worker = Worker(
|
||||||
client,
|
client,
|
||||||
|
|||||||
Reference in New Issue
Block a user