2017-05-01 2 views
0

Est-il possible pour un utilisateur de définir un ensemble de paramètres par défaut pour les soumissions de travaux? En particulier, il serait bon que tous mes travaux me donnent des mises à jour de statut par email, sans avoir à ajouter cette instruction à chaque script de travail.Puis-je définir des options par défaut pour Slurm sbatch?

+0

Avez-vous essayé de les pointer? –

+0

Vous devez simplement écrire votre propre script wrapper. –

+0

@JohnZwinck Cette idée semble prometteuse. Surtout si cela fonctionne avec l'option --wrap, seriez-vous intéressé à écrire la réponse explicitement? En fait, je n'ai jamais écrit de script d'encapsulation. – Evan

Répondre

1

J'ai fait un script d'emballage:

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

Merci à John Zwinck pour l'idée.

+1

Pour presque toutes les autres options, les variables d'environnement peuvent être utilisées pour spécifier les options de travail afin que vous puissiez les définir dans votre profil bash_profile. Voir la page de manuel de sbatch – damienfrancois

+0

@damienfrancois Merci d'avoir signalé cela. Avez-vous une idée de la raison pour laquelle les options de messagerie ne peuvent pas être configurées à l'aide de variables d'environnement? – Evan

+0

Je ne peux pas penser à une raison technique, donc je suppose qu'il est juste manquant. – damienfrancois