Hei, besten Dank
Es ist so, momentan sind die Email-Empfänger in einem Config-File hart-codiert. das sieht in etwa so aus:
Code: Alles auswählen
export ADS=XXX
export SERVER=XXX
export INTERVAL=3600
export TO_LIST="E0914, E1182, E5534, E8102, E2075, T511, TC46, TG99, E1220, E1727, E1815, E2479, E2509, E3279, E3712, E4905, E5550, E6007, E6707, E7097, E7242, E8086, E8112, E8240, E8919, E8922, E8927"
(ADS und Server-Name wurden veschleiert)
im kornshell-skript wird dann mittels:
to '$TO_LIST' die Liste der Prime-User aus dem configfile geholt, und jedem eine Primemessage versandt, dass das Produkt gecrossed wurde.
Code: Alles auswählen
while read i
do
arena_message $ADS \
-username ATS \
-password maintenance \
-subject "CROSSED EXOTIC" \
-server "$SERVER" \
-to '$TO_LIST' \
-message "$i has been crossed"
echo "$i wurde Crossed"
done < crossed.out
Versteht jemand diesen Code genau ? meine frage ist, was mast das "while read i do ?" meine frage: sind beim to '$TO_LIST' gleich eine "liste der user enthalten", oder wird über diesen code "geloopet" und bei jedem "to'$TO_LIST'" wird nur immer der nächste empfänger geholt ?
Es handelt sich schon um eine liste oder ?
Meine idee war, das mein pythonmodule dann auch eine "liste" der logonid's zurückgibt, welche eine message erhalten sollen ...