🛠 Mises à jour sécurisation et nettoyage de Monitor, domo91, scripts MQTT

This commit is contained in:
2025-04-23 09:17:12 +02:00
parent 1821ce44f8
commit 7ad495e28e
5 changed files with 65 additions and 39 deletions

View File

@@ -3,7 +3,10 @@ import mysql.connector
import sys
import os
import logging
from datetime import datetime
from dotenv import load_dotenv
# Charger les variables d'environnement
load_dotenv()
# 📁 Création du dossier de logs s'il n'existe pas
dossier_logs = "/var/log/Cuisine_Saclay"
@@ -28,10 +31,10 @@ logging.getLogger('').addHandler(console)
try:
sys.path.insert(0, "/myenv/lib/python3.11.2/site-packages")
mydb = mysql.connector.connect(
host="54.36.188.119",
user="michel",
password="#SO2&1nf%mZ@jfh",
database="Sondes"
host=os.getenv("DB_HOST"),
user=os.getenv("DB_USER"),
password=os.getenv("DB_PASSWORD"),
database=os.getenv("DB_NAME")
)
logging.info("Connexion MySQL réussie.")
except mysql.connector.Error as err: