From 05d66cdbc7f08f1632a1669c8fae8d4ef7967a26 Mon Sep 17 00:00:00 2001
From: Emiliano Vavassori <syntaxerrormmm@gmail.com>
Date: Wed, 15 Jul 2015 02:02:47 +0200
Subject: [PATCH] Gestita rimozione della versione vecchia e il riavvio del
 servizio all'installazione.

---
 roles/doraemon/tasks/doraemon.yml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/roles/doraemon/tasks/doraemon.yml b/roles/doraemon/tasks/doraemon.yml
index bf3e467..0a93d8d 100644
--- a/roles/doraemon/tasks/doraemon.yml
+++ b/roles/doraemon/tasks/doraemon.yml
@@ -8,7 +8,16 @@
   register: check_doraemon_pkg
   changed_when: check_doraemon_pkg.rc != 0 or check_doraemon_pkg.stdout.find('1.0.0-2') == -1
 
+- name: Rimozione versioni precedenti
+  yum: pkg=doraemon state=absent
+  sudo: yes
+  when: check_doraemon_pkg|changed
+
 - name: Installazione doraemon
   yum: pkg=http://syntaxerrormmm.zapto.org/downloads/rpm/doraemon-1.0.0-2.ns6.noarch.rpm state=present
   when: check_doraemon_pkg|changed
   sudo: yes
+
+- name: Verifico avvio di doraemon
+  service: name=doraemon status=restarted
+  sudo: yes