INNER CODE UNIT · Python
maxBytes
devnen/Kitten-TTS-Server · server.py:89
maxBytes=log_file_max_size_mb * 1024 * 1024,
backupCount=log_backup_count,
encoding="utf-8",
),
logging.StreamHandler(),
],
)
logging.getLogger("uvicorn.access").setLevel(logging.WARNING)
logging.getLogger("watchfiles").setLevel(logging.WARNING)
logger = logging.getLogger(__name__)
# --- Global Variables & Application Setup ---
startup_complete_event = threading.Event() # For coordinating browser opening
def _delayed_browser_open(host: str, port: int):
"""
Waits for the startup_complete_event, then opens the web browser