airflow_systemd.SystemdConvenienceConfiguration¶
- pydantic model airflow_systemd.SystemdConvenienceConfiguration[source]¶
Bases:
SystemdConfigurationSystemd defaults and persisted state used by convenience commands.
- field restart: Literal['no', 'on-success', 'on-failure', 'on-abnormal', 'on-watchdog', 'on-abort', 'always'] = 'no'¶
- field timeout_stop_sec: str | timedelta = '30s'¶
- field kill_mode: Literal['control-group', 'mixed', 'process', 'none'] = 'control-group'¶
- field kill_signal: str = 'SIGTERM'¶
- field success_exit_status: list[int | str] = [0]¶
- field command_timeout: int = 60¶