1
0
mirror of https://github.com/home-assistant/core.git synced 2026-04-17 15:44:52 +01:00
Files
core/homeassistant/components/portainer/const.py
2026-03-05 21:26:22 +01:00

37 lines
549 B
Python

"""Constants for the Portainer integration."""
from enum import IntEnum, StrEnum
DOMAIN = "portainer"
DEFAULT_NAME = "Portainer"
API_MAX_RETRIES = 3
class EndpointStatus(IntEnum):
"""Portainer endpoint status."""
UP = 1
DOWN = 2
class ContainerState(StrEnum):
"""Portainer container state."""
RUNNING = "running"
class StackStatus(IntEnum):
"""Portainer stack status."""
ACTIVE = 1
INACTIVE = 2
class StackType(IntEnum):
"""Portainer stack type."""
SWARM = 1
COMPOSE = 2
KUBERNETES = 3