diff --git a/backend/server.py b/backend/server.py index ece39026..ade27f2a 100644 --- a/backend/server.py +++ b/backend/server.py @@ -15,6 +15,13 @@ from substrateinterface import SubstrateInterface ROOT_DIR = Path(__file__).parent load_dotenv(ROOT_DIR / '.env') +# Configure logging FIRST +logging.basicConfig( + level=logging.INFO, + format='%(asctime)s - %(name)s - %(levelname)s - %(message)s' +) +logger = logging.getLogger(__name__) + # MongoDB connection mongo_url = os.environ['MONGO_URL'] client = AsyncIOMotorClient(mongo_url) @@ -37,13 +44,6 @@ def get_substrate(): substrate = None return substrate -# Configure logging -logging.basicConfig( - level=logging.INFO, - format='%(asctime)s - %(name)s - %(levelname)s - %(message)s' -) -logger = logging.getLogger(__name__) - # Create the main app without a prefix app = FastAPI()