From c4305643f49db12eeb4c45458c97cb51237c3e78 Mon Sep 17 00:00:00 2001 From: Josh Finlay Date: Wed, 8 Jan 2025 07:55:30 +1000 Subject: [PATCH] fix: Add missing import for RotatingFileHandler --- backend/main.py | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/backend/main.py b/backend/main.py index 4070b1a..c91fde0 100644 --- a/backend/main.py +++ b/backend/main.py @@ -1,18 +1,20 @@ #!/usr/bin/env python3 import os -import RPi.GPIO as GPIO -from fastapi import FastAPI, HTTPException -from fastapi.middleware.cors import CORSMiddleware -from fastapi.staticfiles import StaticFiles -from pydantic import BaseModel -import aiosqlite -from datetime import datetime, timedelta -import asyncio -from typing import List, Optional -import logging import json -from mqtt_integration import HomeAssistantMQTT +import asyncio +import aiosqlite +from datetime import datetime +import logging +from logging.handlers import RotatingFileHandler import sys +from fastapi import FastAPI, HTTPException +from fastapi.staticfiles import StaticFiles +from fastapi.middleware.cors import CORSMiddleware +from pydantic import BaseModel +from typing import Optional, Dict, Any, List +import RPi.GPIO as GPIO + +from mqtt_integration import HomeAssistantMQTT # Configure logging LOG_FILE = "/var/log/gatekeeper.log"