Skip to content

Commit 0db4015

Browse files
committed
raise meaningful exception when ILM injection fails
1 parent 37ab2af commit 0db4015

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: lib/logstash/outputs/elasticsearch/template_manager.rb

+2
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ def self.add_ilm_settings_to_template(plugin, template)
5454
plugin.logger.info("Overwriting index lifecycle name and rollover alias as ILM is enabled")
5555
end
5656
settings.update({ 'index.lifecycle.name' => plugin.ilm_policy, 'index.lifecycle.rollover_alias' => plugin.ilm_rollover_alias})
57+
rescue Exception => e
58+
fail("Failed to apply ILM settings to template: #{e.message}")
5759
end
5860

5961
def self.template_settings(plugin, template)

0 commit comments

Comments
 (0)