# The key to look for when processing wakeup executions WAKEUP_KEY = 'WK' MAX_REQUEST_TIMEOUT_SECS = 600 # These statuses should never be executed DO_NOT_EXECUTE_STATUSES = [ 'RUNNING', 'ABORTED', 'SUCCEEDEDED', 'FAILED', 'REQUESTED', 'NEVER_STARTED', ] ORPHANED_STATUSES = [ 'REQUESTED' ] # These statuses are considered finished FINISHED_STATUSES = [ 'SUCCEEDED', 'FAILED', 'ABORTED', 'NEVER_STARTED', ] # These app log statuses are considered in progress of ingesting IN_PROGRESS_STATUSES = [ 'REQUESTED', 'RUNNING', ] # These AWS SFN statuses are considered in progress of ingesting SFN_ORPHANED_STATUSES = [ 'RUNNING', 'SUCCEEDED', 'FAILED', 'TIMED_OUT', 'ABORTED', ] # These statuses are considered in processing ACTIVE_STATUSES = [ 'QUEUED', 'RUNNING', 'REQUESTED', ]