File size: 409 Bytes
d02e12c
37c0b8e
63d89cd
d22b37a
 
 
 
 
 
 
37c0b8e
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import logging
from datetime import datetime

logging.basicConfig(
    level=logging.INFO,
    format='%(asctime)s - %(levelname)s - %(message)s',
    handlers=[logging.FileHandler("codette.log"), logging.StreamHandler()]
)


def log_event(event_type: str, details: dict):
    timestamp = datetime.utcnow().isoformat()
    log_message = f"[{event_type}] {timestamp} - {details}"
    logging.info(log_message)