]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
paddles: Restart if prod.py changes
authorZack Cerza <zack@redhat.com>
Fri, 9 Oct 2015 21:10:21 +0000 (15:10 -0600)
committerZack Cerza <zack@redhat.com>
Fri, 9 Oct 2015 21:10:21 +0000 (15:10 -0600)
Signed-off-by: Zack Cerza <zack@redhat.com>
roles/paddles/tasks/setup_paddles.yml
roles/paddles/tasks/setup_service.yml

index 6b4bfa9de1a95ff138c8e60beeb31f6be5c2be82..bb29d80cdd29ad96bc21efe5ba6837ea1d19210d 100644 (file)
@@ -28,3 +28,6 @@
     owner: "{{ paddles_user }}"
     group: "{{ paddles_user }}"
     mode: 0755
+  register: prod_conf
+  tags:
+    - config
index 5d10c597272313aa48436a53c9b58b2987ae4d94..8b8fcb7efe10b0b6307b51f3fe7a72ff50311514 100644 (file)
     name: paddles
     state: started
 
+- name: Restart paddles if prod.py changed
+  supervisorctl:
+    name: paddles
+    state: restarted
+  when: prod_conf is defined and prod_conf|changed
+  tags:
+    - config
+
 - name: Wait for paddles to start
   wait_for:
     port: "{{ paddles_port }}"