feat: make the prefix configurable

This commit is contained in:
Daan Selen
2025-09-19 20:55:47 +02:00
parent cf77610a56
commit bf28983229
12 changed files with 73 additions and 69 deletions

View File

@@ -1,7 +1,7 @@
"""
Peer Jobs
"""
from .ConnectionString import ConnectionString
from .ConnectionString import ConnectionString, DEFAULT_JOB_DB
from .PeerJob import PeerJob
from .PeerJobLogger import PeerJobLogger
import sqlalchemy as db
@@ -11,7 +11,7 @@ from flask import current_app
class PeerJobs:
def __init__(self, DashboardConfig, WireguardConfigurations):
self.Jobs: list[PeerJob] = []
self.engine = db.create_engine(ConnectionString('wgdashboard_job'))
self.engine = db.create_engine(ConnectionString(DEFAULT_JOB_DB))
self.metadata = db.MetaData()
self.peerJobTable = db.Table('PeerJobs', self.metadata,
db.Column('JobID', db.String(255), nullable=False, primary_key=True),