2017-05-01 3 views
0

Kann ein Benutzer eine Reihe von Standardparametern für Jobeinreichungen einrichten? Insbesondere wäre es schön, wenn alle meine Jobs mir Status-Updates per E-Mail geben würden, ohne dass ich diese Anweisung jedem Jobskript hinzufügen müsste.Kann ich Standardoptionen für Slurm sbatch einstellen?

+0

Haben Sie versucht, sie zu zeigen? –

+0

Sie sollten einfach Ihr eigenes Wrapper-Skript schreiben. –

+0

@JohnZwinck Diese Idee klingt vielversprechend. Vor allem, wenn dies mit der Option --wrap funktioniert, wären Sie daran interessiert, die Antwort explizit zu schreiben? Ich habe noch nie ein Wrapper-Skript geschrieben. – Evan

Antwort

1

ich einen Wrapper-Skript aus:

#!/bin/bash 
OPTS='--mail-type=ALL --mail-user=<address>' 
sbatch $OPTS "[email protected]" 

Dank John Zwinck für die Idee.

+1

Für fast alle anderen Optionen können Umgebungsvariablen verwendet werden, um Joboptionen anzugeben, damit Sie sie in Ihrem bash_profile definieren können. Siehe die sbatch-Manpage – damienfrancois

+0

@damienfrancois Danke, dass Sie darauf hingewiesen haben. Haben Sie einen Einblick, warum die Mail-Optionen nicht mit Umgebungsvariablen konfiguriert werden können? – Evan

+0

Ich kann mir keinen technischen Grund vorstellen, also würde ich annehmen, dass es nur fehlt. – damienfrancois

Verwandte Themen