From 4f71e1378685e688769c29d276d5c6384bc09f92 Mon Sep 17 00:00:00 2001 From: handreas <andreas.hamacher@monash.edu> Date: Mon, 17 Feb 2020 04:24:39 +0000 Subject: [PATCH] trying different syntax Former-commit-id: 7a34a2a847b2d4cc2889bddb5e1aa9d4d44addae --- roles/slurm-start/tasks/main.yml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/roles/slurm-start/tasks/main.yml b/roles/slurm-start/tasks/main.yml index b8ba5de0..d9569c7d 100644 --- a/roles/slurm-start/tasks/main.yml +++ b/roles/slurm-start/tasks/main.yml @@ -66,11 +66,22 @@ when: start_slurmdbd is defined -- name: "create cluster in slurm db" - shell: - cmd: ./sacctmgr show assoc format=Cluster -Pn | grep -q {{ clustername }} && ./sacctmgr -i create cluster {{ clustername }} - chdir: "{{ slurm_dir }}/bin/" +#- name: "create cluster in slurm db" +# shell: +# cmd: ./sacctmgr show assoc format=Cluster -Pn | grep -q {{ clustername }} && ./sacctmgr -i create cluster {{ clustername }} +# chdir: "{{ slurm_dir }}/bin/" +# become: true + +- name: "see if cluster exists" + command: "{{ slurm_dir }}/bin/sacctmgr show assoc format=Cluster -Pn" + always_run: yes become: true + register: sacctmgr_clusterlist + +- name: "create cluster in slurm db" + command: "{{ slurm_dir }}/bin/acctmgr -i create cluster {{ clustername }}" + become: true + when: sacctmgr_clusterlist.stdout.find({{ clustername }})==-1 - name: start slurmctl service: name=slurmctld state=restarted enabled=no -- GitLab