Moved DashboardAPIKey to its own file

This commit is contained in:
Donald Zou 2025-05-08 19:05:46 +08:00
parent 04e78f4de7
commit 2784059a0f
2 changed files with 12 additions and 12 deletions

View File

@ -24,6 +24,7 @@ from modules.PeerJobLogger import PeerJobLogger
from modules.PeerJob import PeerJob from modules.PeerJob import PeerJob
from modules.SystemStatus import SystemStatus from modules.SystemStatus import SystemStatus
from modules.PeerShareLinks import PeerShareLinks from modules.PeerShareLinks import PeerShareLinks
from modules.DashboardAPIKey import DashboardAPIKey
SystemStatus = SystemStatus() SystemStatus = SystemStatus()
from sqlalchemy_utils import database_exists, create_database from sqlalchemy_utils import database_exists, create_database
@ -234,7 +235,6 @@ class PeerJobs:
if operator == "lst": if operator == "lst":
return x < y return x < y
""" """
WireGuard Configuration WireGuard Configuration
""" """
@ -1679,17 +1679,6 @@ PersistentKeepalive = {str(self.keepalive)}
except subprocess.CalledProcessError as exc: except subprocess.CalledProcessError as exc:
return ResponseObject(False, exc.output.decode("UTF-8").strip()) return ResponseObject(False, exc.output.decode("UTF-8").strip())
"""
Dashboard API Key
"""
class DashboardAPIKey:
def __init__(self, Key: str, CreatedAt: str, ExpiredAt: str):
self.Key = Key
self.CreatedAt = CreatedAt
self.ExpiredAt = ExpiredAt
def toJson(self):
return self.__dict__
""" """
Dashboard Configuration Dashboard Configuration

View File

@ -0,0 +1,11 @@
"""
Dashboard API Key
"""
class DashboardAPIKey:
def __init__(self, Key: str, CreatedAt: str, ExpiredAt: str):
self.Key = Key
self.CreatedAt = CreatedAt
self.ExpiredAt = ExpiredAt
def toJson(self):
return self.__dict__