Spaces:
Sleeping
Sleeping
File size: 578 Bytes
75309ed |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import os
import yaml
import logging
logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger(__name__)
def load_config(config_path):
try:
with open(config_path, 'r') as file:
config = yaml.safe_load(file)
for key, value in config.items():
os.environ[key] = str(value)
# logger.debug(f"Set environment variable: {key}={value} (type: {type(value)})")
logger.info("Configuration loaded successfully")
except Exception as e:
logger.error(f"Error loading configuration: {e}") |