Error handling for config loading
This commit is contained in:
@@ -25,16 +25,21 @@ from .alpinebits_server import AlpineBitsServer, Version
|
|||||||
import urllib.parse
|
import urllib.parse
|
||||||
|
|
||||||
|
|
||||||
|
# Configure logging
|
||||||
|
logging.basicConfig(level=logging.INFO)
|
||||||
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
# HTTP Basic auth for AlpineBits
|
# HTTP Basic auth for AlpineBits
|
||||||
security_basic = HTTPBasic()
|
security_basic = HTTPBasic()
|
||||||
|
|
||||||
# Load config at startup
|
# 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(
|
app = FastAPI(
|
||||||
title="Wix Form Handler API",
|
title="Wix Form Handler API",
|
||||||
|
|||||||
Reference in New Issue
Block a user