#!/usr/bin/env bash while echo "Running"; do airflow scheduler -n 5 return_code=$? if (( return_code != 0 )); then echo "Scheduler crashed with exit code $return_code. Respawning.." >&2 date >> /tmp/airflow_scheduler_errors.txt fi sleep 1 done