Newer
Older
Chris Hines
committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
---
- name: make sure slurm conf dir exists
file: dest={{ slurm_dir }}/etc state=directory
sudo: true
- name: make sure slurm lock dir exists
file: dest=/var/lock/subsys state=directory owner=root group=root mode=755
sudo: true
- name: create data directory
file: path={{ slurmdatadir }} state=directory owner=slurm group=slurm mode=755
sudo: true
when: slurmdatadir is defined
- name: stat run directory
stat: path={{ slurmpiddir }}
become_user: root
become: True
register: runstat
when: slurmpiddir is defined
- name: create run directory
file: path={{ slurmpiddir }} state=directory owner=slurm group=slurm mode=755
sudo: true
when: slurmpiddir is defined and not runstat.stat.exists
- name: create shared state directory
file: path={{slurmsharedstatedir }} state=directory owner=slurm group=slurm mode=750
sudo: true
run_once: true
when: usesharedstatedir is defined and usesharedstatedir
- name: symlink shared state dir
file: path={{ slurmstatedir }} src={{ slurmsharedstatedir }} state=link
sudo: true
when: usesharedstatedir is defined and usesharedstatedir
- name: create state directory
file: path={{ slurmstatedir }} state=directory owner=slurm group=slurm mode=750
sudo: true
when: slurmstatedir is defined and not usesharedstatedir
- name: create log directory
file: path={{ slurmlogdir }} state=directory owner=slurm group=slurm mode=750
sudo: true
when: slurmlogdir is defined
- name: make sure slurm conf dir exists
file: dest={{ slurm_dir }}/etc state=directory
sudo: true
- name: create greps directory
file: path={{ slurm_dir }}/etc/gres state=directory owner=slurm group=slurm mode=755
sudo: true