feat(client_status.py): move ClientStatus enum to own module

This commit is contained in:
2026-03-03 17:45:01 +01:00
parent 3eb681e233
commit faecc38261
2 changed files with 12 additions and 9 deletions

View File

@@ -5,17 +5,9 @@ from __future__ import annotations
import logging as lg
import socket
from enum import Enum
import time
class ClientStatus(str, Enum):
"""Enumeration of client connection statuses."""
ONLINE = "online"
PENDING = "pending"
OFFLINE = "offline"
STALE = "stale"
from judas_server.backend.client_status import ClientStatus
class Client:

View File

@@ -0,0 +1,11 @@
# -*- coding: utf-8 -*-
from enum import Enum
class ClientStatus(str, Enum):
"""Enumeration of client connection statuses."""
ONLINE = "online"
PENDING = "pending"
OFFLINE = "offline"
STALE = "stale"