From 4c228e8dcfd0b70505d929870ce4f458e9d550b8 Mon Sep 17 00:00:00 2001 From: Michel Date: Tue, 22 Apr 2025 13:02:18 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=2022/4/25?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- domo91.py | 14 +++++++------- tools/MAJ_develop_sur_product.txt | 23 ----------------------- tools/update_selected_from_develop.sh | 17 +++++++++++++++++ 3 files changed, 24 insertions(+), 30 deletions(-) delete mode 100644 tools/MAJ_develop_sur_product.txt create mode 100644 tools/update_selected_from_develop.sh diff --git a/domo91.py b/domo91.py index 314c24f..484cfe7 100644 --- a/domo91.py +++ b/domo91.py @@ -6,13 +6,11 @@ from datetime import date import matplotlib.pyplot as plt import matplotlib.dates as mdates from fpdf import FPDF -from dotenv import load_dotenv -load_dotenv() import os import random import datetime -st.set_page_config(page_title="Domo91 - Gestion sondes", layout="wide") +st.set_page_config(page_title="Domo91 - Surveillance", layout="wide") if "authenticated" not in st.session_state: st.session_state["authenticated"] = False st.session_state["role"] = None @@ -22,11 +20,13 @@ st.title("📡 Supervision Températures") # --- Configuration base de données --- db_config = { - "host": os.getenv("DB_HOST"), - "user": os.getenv("DB_USER"), - "password": os.getenv("DB_PASSWORD"), - "database": os.getenv("DB_NAME") + "host": "54.36.188.119", + "user": "michel", + "password": "#SO2&1nf%mZ@jfh", + "database": "Sondes" } + + # --- Fonction de génération PDF --- def generer_pdf(site, date_str): st.info(f"Génération du rapport PDF pour {site} à la date {date_str}") diff --git a/tools/MAJ_develop_sur_product.txt b/tools/MAJ_develop_sur_product.txt deleted file mode 100644 index 49ac08a..0000000 --- a/tools/MAJ_develop_sur_product.txt +++ /dev/null @@ -1,23 +0,0 @@ -✅ Objectif : mettre à jour domo91.py de product avec la version de develop -🧭 Étapes simples à suivre : -1. Assure-toi d’être sur la branche product -git checkout product -2. Récupère seulement le fichier domo91.py depuis develop - -git checkout develop -- domo91.py -💡 Cette commande signifie : - -"Depuis la branche develop, prends juste le fichier domo91.py et applique-le sur la branche actuelle (product)". - -3. Vérifie le changement - -git status -Tu devrais voir : -modified: domo91.py -4. Commit et push la mise à jour -git commit -am "MAJ de domo91.py depuis develop" -git push origin product -✅ Résultat : -Seul le fichier domo91.py est mis à jour sur product - -Tu ne touches ni aux autres fichiers, ni à l’historique Git \ No newline at end of file diff --git a/tools/update_selected_from_develop.sh b/tools/update_selected_from_develop.sh new file mode 100644 index 0000000..ebd4143 --- /dev/null +++ b/tools/update_selected_from_develop.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +echo "🔄 Passage à la branche product" +git checkout product || exit 1 + +FILES=("Cuisine_meudon.py" "Cuisine_saclay.py" "Monitor.py" "domo91.py") + +for file in "${FILES[@]}"; do + if [ -f "$file" ]; then + echo "✔️ Mise à jour de $file depuis develop" + git checkout develop -- "$file" + else + echo "⏭️ Ignoré : $file n'existe pas dans product" + fi +done + +echo "✅ Fichiers mis à jour avec succès depuis develop" \ No newline at end of file