From ec2ede69c951a75b6f1f91cb5c52bde6d65e526e Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Mon, 31 Mar 2025 22:02:27 +0200 Subject: [PATCH] wetell-prometheus-exporter.py: comments --- home/bin/custom/executable_wetell-prometheus-exporter.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/home/bin/custom/executable_wetell-prometheus-exporter.py b/home/bin/custom/executable_wetell-prometheus-exporter.py index bac2f3d..671ada9 100644 --- a/home/bin/custom/executable_wetell-prometheus-exporter.py +++ b/home/bin/custom/executable_wetell-prometheus-exporter.py @@ -29,8 +29,11 @@ def run(playwright: Playwright) -> None: username = os.environ["WETELL_USER"] headless = os.getenv("WETELL_HEADLESS", "True").lower() in ("true", "1", "t") + # Instanciate browser browser = playwright.firefox.launch(headless=headless) page = browser.new_page(base_url="https://mein.wetell.de/") + + # Login page.goto("https://mein.wetell.de/") page.goto("anmelden") page.get_by_placeholder("Kund*innen-Nr. oder Anmeldename*").click() @@ -38,6 +41,8 @@ def run(playwright: Playwright) -> None: page.get_by_placeholder("Passwort*").click() page.get_by_placeholder("Passwort*").fill(password) page.get_by_role("button", name="Login").click() + + # Navigate to `Deine Verträge` page.goto("vertraege/index") # Find aktive contact, open it -- GitLab