Difference between revisions of "Neue HPC Gruppe"

From HPC users
Jump to navigationJump to search
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
[erle1100@hpcl003 ~]$ cd $HOME/ClusterScripts/NewGroupNotification
[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]$ cp agtemplate.py agtest.py  # template kopieren mit dem Namen der neuen AG, hier agtest
$ vim agtest.py
[erle1100@hpcl003 NewGroupNotification]$ vim agtest.py
[erle1100@hpcl003 NewGroupNotification]$ cat agtest.py        # editieren und die Strings nach den : anpassen
[erle1100@hpcl003 NewGroupNotification]$ cat agtest.py        # editieren und die Strings nach den : anpassen
aginfo = {
aginfo = {
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:********      # Achtung: password ist sichtbar im Terminal
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.