(kwargs: dict)
| 52 | |
| 53 | |
| 54 | def _schedule_timezone(kwargs: dict) -> str | None: |
| 55 | schedule = kwargs.get("schedule") |
| 56 | if isinstance(schedule, dict) and schedule.get("timezone"): |
| 57 | return _normalize_timezone(schedule["timezone"]) |
| 58 | if kwargs.get("timezone"): |
| 59 | return _normalize_timezone(kwargs["timezone"]) |
| 60 | return None |
| 61 | |
| 62 | |
| 63 | def _task_schedule_from_input(schedule: Any, timezone: str | None = None) -> TaskSchedule: |
no test coverage detected