1
0
Fork 0
mirror of https://github.com/hcartiaux/dotfiles.git synced 2024-10-18 09:15:24 +02:00

[bash] slurm - do not call srun

This commit is contained in:
Hyacinthe Cartiaux 2019-02-05 16:02:58 +01:00
parent 3d313d6122
commit 1e00c80d59

View file

@ -14,7 +14,11 @@ __slurm_ps1_remaining_time() {
[[ -n $INTERACTIVE && -n $SLURM_PTY_PORT ]] && (
echo "[SLURM] SLURM_JOB_ID=$SLURM_JOB_ID"
echo "[SLURM] Your nodes are:"
srun bash -c 'echo " $(hostname)*$SLURM_CPUS_ON_NODE"' | sort -u
[[ $(echo "$SLURM_JOB_CPUS_PER_NODE" | grep -q '(x') ]] && nbcpu=$(echo "$SLURM_JOB_CPUS_PER_NODE" | grep -o '^[^(]*' )
for node in $(scontrol show hostname "$SLURM_JOB_NODELIST") ; do
i=$((i+1))
echo " ${node}*${nbcpu:-$(echo "$SLURM_JOB_CPUS_PER_NODE" | cut -d, -f$i)}"
done
) || true
alias sql=' squeue -la'