From: Bill Erickson Date: Thu, 13 Apr 2017 03:27:29 +0000 (-0400) Subject: optionally start services after install X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=5b6aed3250581ba29f435ccac37944e9bad4029c;p=working%2Frandom.git optionally start services after install Signed-off-by: Bill Erickson --- diff --git a/playbook.yml b/playbook.yml index 0469bdb28..1afc7133a 100644 --- a/playbook.yml +++ b/playbook.yml @@ -15,3 +15,21 @@ include: evergreen/main.yml - name: Process Optional Packages include: extras/main.yml + - block: + - name: Starting Services + become: true + become_user: opensrf + environment: + PATH: "{{ansible_env.PATH}}:{{eg_install_path}}/bin" + shell: osrf_control --localhost --restart-all + - name: Giving Services Time To Start... + pause: seconds=10 + - name: Running Autogen + become: true + become_user: opensrf + environment: + PATH: "{{ansible_env.PATH}}:{{eg_install_path}}/bin" + shell: autogen.sh + - name: Reloading Apache + service: name=apache2 state=reloaded + when: start_services diff --git a/settings.yml b/settings.yml index af9c289eb..61f216020 100644 --- a/settings.yml +++ b/settings.yml @@ -28,3 +28,4 @@ dojo_version: 1.3.3 dojo_url: http://download.dojotoolkit.org/release-{{dojo_version}}/dojo-release-{{dojo_version}}.tar.gz use_rsyslog: true use_nginx: true +start_services: true