Difference between revisions of "Neue HPC Gruppe"
From HPC users
Jump to navigationJump to search
Line 13: | Line 13: | ||
[erle1100@hpcl003 NewGroupNotification]$ ./mail_new_group.py agtest | [erle1100@hpcl003 NewGroupNotification]$ ./mail_new_group.py agtest | ||
Username:erle1100 | Username:erle1100 | ||
Password:******** # | Password:******** # password wird nicht angezeigt (auch keine *) | ||
Mail sent to stefan.harfst@uol.de for new group agtest | Mail sent to stefan.harfst@uol.de for new group agtest | ||
</pre> | </pre> | ||
Dadadurch wird der Text aus template.txt als Mail versendet mit ausgefüllten Platzhaltern (Name und AG). Für den Fall der Fälle gibt es auch ein termplate_en.txt, welches verwendet wird, wenn man 'lang': 'en' setzt. | Dadadurch wird der Text aus template.txt als Mail versendet mit ausgefüllten Platzhaltern (Name und AG). Für den Fall der Fälle gibt es auch ein termplate_en.txt, welches verwendet wird, wenn man 'lang': 'en' setzt. |
Latest revision as of 13:30, 17 May 2022
Unter erle gibt es jetzt ein Python-Skript, welches automatisch eine Mail an einen neuen AG-Leiter schickt (letzter Schritt in dem Change Neue HPC Gruppe). Vorgehen:
[erle1100@hpcl003 ~]$ cd $HOME/ClusterScripts/NewGroupNotification [erle1100@hpcl003 NewGroupNotification]$ cp agtemplate.py agtest.py # template kopieren mit dem Namen der neuen AG, hier agtest [erle1100@hpcl003 NewGroupNotification]$ vim agtest.py [erle1100@hpcl003 NewGroupNotification]$ cat agtest.py # editieren und die Strings nach den : anpassen aginfo = { 'leader': 'Stefan Harfst', 'email': 'stefan.harfst@uol.de', 'agname': 'agtest', 'lang:': 'de', } [erle1100@hpcl003 NewGroupNotification]$ ./mail_new_group.py agtest Username:erle1100 Password:******** # password wird nicht angezeigt (auch keine *) Mail sent to stefan.harfst@uol.de for new group agtest
Dadadurch wird der Text aus template.txt als Mail versendet mit ausgefüllten Platzhaltern (Name und AG). Für den Fall der Fälle gibt es auch ein termplate_en.txt, welches verwendet wird, wenn man 'lang': 'en' setzt.