added
This commit is contained in:
@@ -1,14 +1,18 @@
|
||||
import logging
|
||||
import os
|
||||
import socket
|
||||
from datetime import datetime
|
||||
from sqlalchemy import create_engine, Column, Integer, String, DateTime, Enum, Text
|
||||
from sqlalchemy.orm import declarative_base, sessionmaker
|
||||
import enum
|
||||
|
||||
# Get Hostname for namespacing
|
||||
HOSTNAME = socket.gethostname()
|
||||
|
||||
# Setup Logging
|
||||
log_dir = "logs"
|
||||
os.makedirs(log_dir, exist_ok=True)
|
||||
log_file = os.path.join(log_dir, f"transcriber_{datetime.now().strftime('%Y%m%d')}.log")
|
||||
log_file = os.path.join(log_dir, f"transcriber_{HOSTNAME}_{datetime.now().strftime('%Y%m%d')}.log")
|
||||
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
@@ -22,7 +26,7 @@ logger = logging.getLogger(__name__)
|
||||
|
||||
# Database Setup
|
||||
Base = declarative_base()
|
||||
DB_FILE = "job_history.db"
|
||||
DB_FILE = f"job_history_{HOSTNAME}.db"
|
||||
|
||||
class JobStatus(enum.Enum):
|
||||
PENDING = "pending"
|
||||
|
||||
Reference in New Issue
Block a user