Spaces:
Build error
Build error
| import logging | |
| from datetime import datetime | |
| # Configure logging | |
| logging.basicConfig( | |
| level=logging.INFO, | |
| format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', | |
| handlers=[ | |
| logging.FileHandler('instagram_autoposter.log'), | |
| logging.StreamHandler() | |
| ] | |
| ) | |
| logger = logging.getLogger(__name__) | |
| def log_workflow_event(event_type: str, message: str, data: dict = None): | |
| """Log workflow events""" | |
| log_entry = { | |
| "timestamp": datetime.utcnow().isoformat(), | |
| "event_type": event_type, | |
| "message": message, | |
| "data": data | |
| } | |
| logger.info(log_entry) |