Reset to HoopScout v2 runtime foundation and simplified topology
This commit is contained in:
@ -28,12 +28,12 @@ def _parse_cron_expression(expression: str) -> dict[str, str]:
|
||||
|
||||
|
||||
def build_periodic_schedule() -> dict:
|
||||
if not settings.INGESTION_SCHEDULE_ENABLED:
|
||||
if not getattr(settings, "INGESTION_SCHEDULE_ENABLED", False):
|
||||
logger.info("Periodic ingestion schedule disabled by INGESTION_SCHEDULE_ENABLED=0.")
|
||||
return {}
|
||||
|
||||
try:
|
||||
schedule_kwargs = _parse_cron_expression(settings.INGESTION_SCHEDULE_CRON)
|
||||
schedule_kwargs = _parse_cron_expression(getattr(settings, "INGESTION_SCHEDULE_CRON", "*/30 * * * *"))
|
||||
return {
|
||||
"ingestion.scheduled_provider_sync": {
|
||||
"task": "apps.ingestion.tasks.scheduled_provider_sync",
|
||||
@ -44,7 +44,7 @@ def build_periodic_schedule() -> dict:
|
||||
logger.error(
|
||||
"Invalid periodic ingestion schedule config. Task disabled. "
|
||||
"INGESTION_SCHEDULE_CRON=%r error=%s",
|
||||
settings.INGESTION_SCHEDULE_CRON,
|
||||
getattr(settings, "INGESTION_SCHEDULE_CRON", ""),
|
||||
exc,
|
||||
)
|
||||
return {}
|
||||
|
||||
Reference in New Issue
Block a user