From b7e90a7acf885996d6c9f077097396d6d08a2b24 Mon Sep 17 00:00:00 2001
From: CVL-GitHub <jupiter.hu@monash.edu>
Date: Wed, 18 Feb 2015 02:06:31 +0000
Subject: [PATCH] fix log directory

---
 roles/slurm/tasks/main.yml   |  7 +++++++
 roles/slurmdb/tasks/main.yml | 12 +++++++++++-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/roles/slurm/tasks/main.yml b/roles/slurm/tasks/main.yml
index 98170083..af6536ae 100644
--- a/roles/slurm/tasks/main.yml
+++ b/roles/slurm/tasks/main.yml
@@ -49,6 +49,13 @@
   notify: restart slurm
   when: slurm_use_vpn==True
 
+- name: create log directory
+  shell: mkdir -p {{ slurmddebug.log | dirname }} 
+  args:
+    creates: "{{ slurmddebug.log | dirname }}"
+  sudo: true
+  when: slurmddebug is defined and slurmddebug.log
+
 - name: start slurm
   service: name=slurm state=started
   sudo: true
diff --git a/roles/slurmdb/tasks/main.yml b/roles/slurmdb/tasks/main.yml
index d3fe3097..24b4ce67 100644
--- a/roles/slurmdb/tasks/main.yml
+++ b/roles/slurmdb/tasks/main.yml
@@ -9,7 +9,7 @@
     - MySQL-python
 
 - name: "Start the Server"
-  service: "name=mysqld enabled=yes state=restarted"
+  service: "name=mysqld enabled=yes state=started"
   sudo: true
 
 - name: install mysql local root password 
@@ -27,4 +27,14 @@
 - name: configure database slurmdb domain 
   mysql_user: login_user=root login_password="{{ sqlrootPassword }}" name=slurmdb password="{{ slurmDbPassword }}" host="{{ ansible_hostname }}"."{{ ansible_domain }}" priv=*.*:ALL,GRANT state=present
   sudo: true
+#  notify: restart slurmdb
+
+- name: sanitic check service
+  service: "name=slurmdbd enabled=yes state=started"
+  sudo: true
+
+- name: sanitic check service
+  service: "name=slurm enabled=yes state=started"
+  sudo: true
+
 
-- 
GitLab