From d11974deb3fdc982286315add1f3e2cd461bdc52 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Sat, 20 Feb 2016 16:09:44 +0100 Subject: [PATCH] Verifying pulseaudio status before starting it.w --- roles/domain/tasks/audio.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/roles/domain/tasks/audio.yml b/roles/domain/tasks/audio.yml index 6b39b1e..22275a9 100644 --- a/roles/domain/tasks/audio.yml +++ b/roles/domain/tasks/audio.yml @@ -7,10 +7,13 @@ replace: 'start on runlevel [2345]' dest: /etc/init/pulseaudio.conf +- name: "Checking if pulseaudio is started" + shell: /sbin/status pulseaudio + register: pulseaudio_status + - name: Starting pulseaudio service - service: - name: pulseaudio - state: started + shell: /usr/sbin/service pulseaudio start + when: pulseaudio_status.stdout.find("start/running") == -1 - name: "Configuring client options" lineinfile: