This commit is contained in:
alorig
2025-11-28 12:08:21 +05:00
parent 719e477a2f
commit 081f94ffdb
7 changed files with 1521 additions and 0 deletions

View File

@@ -29,6 +29,19 @@ app.conf.beat_schedule = {
'task': 'igny8_core.business.automation.tasks.execute_scheduled_automation_rules',
'schedule': crontab(minute='*/5'), # Every 5 minutes
},
# WordPress Publishing Tasks
'process-pending-wordpress-publications': {
'task': 'igny8_core.tasks.wordpress_publishing.process_pending_wordpress_publications',
'schedule': crontab(minute='*/5'), # Every 5 minutes
},
'wordpress-status-reconciliation': {
'task': 'igny8_core.tasks.wordpress_publishing.wordpress_status_reconciliation',
'schedule': crontab(hour=2, minute=0), # Daily at 2 AM
},
'retry-failed-wordpress-publications': {
'task': 'igny8_core.tasks.wordpress_publishing.retry_failed_wordpress_publications',
'schedule': crontab(hour='*/6', minute=30), # Every 6 hours at :30
},
}
@app.task(bind=True, ignore_result=True)