import os
import datetime

LOG_PATH = "/var/www/html/flask_server/logs/connections.log"

def registrar_conexion_exitosa(email, dominio, endpoint, licencia, tenant_data):
    now = datetime.datetime.now().isoformat()
    linea = f"[{now}] Dominio: {dominio}, Usuario: {email}, Endpoint: {endpoint}, Licencia: {licencia}, Apps: {list(tenant_data.get('usuarios', {}).get(email, {}).get('apps', {}).keys())}\n"
    
    with open(LOG_PATH, "a") as f:
        f.write(linea)