diff --git a/src/alpine_bits_python/api.py b/src/alpine_bits_python/api.py index b39f0ba..8261f81 100644 --- a/src/alpine_bits_python/api.py +++ b/src/alpine_bits_python/api.py @@ -25,16 +25,21 @@ from .alpinebits_server import AlpineBitsServer, Version import urllib.parse +# Configure logging +logging.basicConfig(level=logging.INFO) +logger = logging.getLogger(__name__) # HTTP Basic auth for AlpineBits security_basic = HTTPBasic() # Load config at startup -config = load_config() +try: + config = load_config() +except Exception as e: + logger.error(f"Failed to load config: {str(e)}") + config = {} + -# Configure logging -logging.basicConfig(level=logging.INFO) -logger = logging.getLogger(__name__) app = FastAPI( title="Wix Form Handler API",