From ba8fed00639aee8db61544dbf96a3fbda674ddb4 Mon Sep 17 00:00:00 2001 From: Dale McDiarmid Date: Mon, 18 Jan 2016 14:38:22 +0000 Subject: [PATCH] Adds support for optional restart on change --- defaults/main.yml | 1 + handlers/main.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/defaults/main.yml b/defaults/main.yml index 22e2c76..924b229 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -4,6 +4,7 @@ es_version: "2.1.0" es_version_lock: false es_use_repository: true es_start_service: true +es_restart_on_change: true es_plugins_reinstall: false es_scripts: false es_templates: false diff --git a/handlers/main.yml b/handlers/main.yml index c64fb52..8c6431e 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,4 +1,4 @@ - name: restart elasticsearch service: name={{instance_init_script | basename}} state=restarted enabled=yes - when: es_start_service and (not elasticsearch_started.changed or (plugin_installed is defined and plugin_installed.changed) or elasticsearch_install.changed) + when: es_restart_on_change and es_start_service and (not elasticsearch_started.changed or (plugin_installed is defined and plugin_installed.changed) or elasticsearch_install.changed)