Appearance
Dokumentation und Datenflussdiagramme
Durch eine INI-Datei mit der INI-Sektion OVERVIEW
werden alle Konverter, Exporter, Datenversendungen und Datenabholungen zusammengefasst. Dabei werden Informationen aus dem Window Task Schedulers aus der Datei schtasks.xml
eingebunden. Es werden nur Scheduled Tasks unter dem Hauptordner \TBBM und nicht unter \TBBM\scripts ausgewertet.
Die INI-Option XML_kidsm
beinhaltet den Pfad zu der AUTO-custom.xml Datei und die INI-Option XML_schtasks
jenen zu der schtasks.xml Datei. Alternativ zur INI-Option XML_schtasks
kann auch eine INI-Option INI_files
mit den direkten Pfaden zu den INI-Dateien angegeben werden.
powershell
prozessing.pyz ini/overview.ini
INI-Datei: OVERVIEW
ini
[OVERVIEW]
INI_files = /TBBM/PROZESSING/ini/*.ini
DEST = /TBBM/README.html
DEST_PDF = /TBBM/README.pdf
FAILED = /Daten/failed/*
XML_kidsm = /kisters/wiski/services/kidsm/conf/AUTO-custom.xml
XML_schtasks =
GLOBAL_GRAPH = 0|1 # 1 zeichnet zusätzlich einen globalen Graphen aller Prozesse
FORCE_EXIT_0 = 0|1 # 1 erzwingt einen Exit Status 0
;bootstrap_css = https://cdn.jsdelivr.net/npm/bootstrap@5/dist/css/bootstrap.min.css
;bootstrap_css = /TBBM/PROZESSING/data/bootstrap.min.css
;mermaid_js = https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.min.js
;mermaid_js = /TBBM/PROZESSING/data/mermaid.min.js
INI-Datei OVERVIEW_MAILER
Detektierte Probleme können – via Windows Task Scheduler beispielsweise einmal täglich – per E-Mail notifiziert werden. Dazu ist zusätzlich eine INI-Sektion [OVERVIEW_MAILER]
notwendig.
Für die einzelnen Konverter-Jobs [CONV]
werden die Optionen EXPECT_INTERVAL
, SPOOL_MONITORING
, DEST_MONITORING
FAILED_MONITORING
ausgewertet.
ini
[OVERVIEW_MAILER]
from = wiski@example.com
to = office@example.com
subject = Probleme am wiski.example.com
smtp_host = smtp.example.com
smtp_port =
smtp_user =
smtp_pass =