From 1a73e2529884bf3580a183c9cb9b126bb716b635 Mon Sep 17 00:00:00 2001 From: Chris Hines <chris.hines@monash.edu> Date: Thu, 15 Oct 2015 15:25:10 +1100 Subject: [PATCH] don't create /var/run if it already exists --- roles/slurm-common/tasks/main.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/roles/slurm-common/tasks/main.yml b/roles/slurm-common/tasks/main.yml index a75f57a6..cd22e7d3 100644 --- a/roles/slurm-common/tasks/main.yml +++ b/roles/slurm-common/tasks/main.yml @@ -27,11 +27,16 @@ file: path={{ slurmdatadir }} state=directory owner=slurm group=slurm mode=755 sudo: true when: slurmdatadir is defined + +- name: stat run directory + stat: path={{ slurmpiddir }} + register: runstat + when: slurmpiddir is defined - name: create run directory file: path={{ slurmpiddir }} state=directory owner=root group=root mode=750 sudo: true - when: slurmpiddir is defined + when: slurmpiddir is defined and not runstat.stat.exists - name: create state directory file: path={{ slurmstatedir }} state=directory owner=slurm group=slurm mode=750 -- GitLab