From dd0a2446f9bb0c8a170cfa56f598f6d0ab147c68 Mon Sep 17 00:00:00 2001 From: Ubuntu <ubuntu@login0.massive.org.au> Date: Thu, 26 May 2016 22:56:45 +0000 Subject: [PATCH] allow the playbook to configure if slurmd is started on boot, default to yes --- roles/slurm-start/tasks/main.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/roles/slurm-start/tasks/main.yml b/roles/slurm-start/tasks/main.yml index a857be9a..2b163fca 100644 --- a/roles/slurm-start/tasks/main.yml +++ b/roles/slurm-start/tasks/main.yml @@ -5,6 +5,11 @@ when: (ansible_distribution == "CentOS" or ansible_distribution == "RedHat") and ( ansible_distribution_major_version == "7") +- name: set slurmd_enabled (default enabled) + set_fact: + slurmd_enabled: True + when: slurmd_enabled is not defined + - name: install slurmdbd init template: src=slurmdbd.initd.j2 dest=/etc/init.d/slurmdbd mode=755 sudo: true @@ -56,11 +61,11 @@ when: use_systemd is defined and start_slurmctld is defined - name: start slurmd - service: name=slurmd state=started enabled=yes + service: name=slurmd state=started enabled={{ slurmd_enabled }} sudo: true when: use_systemd is defined and start_slurmd is defined - name: start slurm - service: name=slurm state=started enabled=yes + service: name=slurm state=started enabled={{ slurmd_enabled }} sudo: true when: use_systemd is not defined and ( start_slurmd is defined or start_slurmctld is defined ) -- GitLab