Source code for pi_portal.modules.system.supervisor_config

"""Pi Portal Supervisor configuration."""

from enum import Enum


[docs]class ProcessList(Enum): """Pi Portal Supervisor managed processes.""" BOT = 'bot' CAMERA = 'camera' CRON_VIDEOS = "cron_videos" DOOR_MONITOR = 'door_monitor' FILEBEAT = 'filebeat' TEMP_MONITOR = 'temp_monitor'
[docs]class ProcessStatus(Enum): """Supervisor process states.""" FATAL = 'FATAL' RESTARTING = 'RESTARTING' RUNNING = 'RUNNING' SHUTDOWN = 'SHUTDOWN' STARTING = 'STARTING' STOPPED = 'STOPPED'