From cdaddff427975e1264ff1c0a023448b6a078a0eb Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Wed, 7 Oct 2026 11:50:13 +0100 Subject: [PATCH] imagery: ensure revision bump restarts mapserv to force source reload --- cookbooks/imagery/resources/layer.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cookbooks/imagery/resources/layer.rb b/cookbooks/imagery/resources/layer.rb index 4575991a8..78cea4438 100644 --- a/cookbooks/imagery/resources/layer.rb +++ b/cookbooks/imagery/resources/layer.rb @@ -44,6 +44,12 @@ property :default_layer, [true, false], :default => false property :uses_tiler, [true, false], :default => false action :create do + notify_group "imagery-mapserv-restart" do + action :nothing + notify :restart, "service[mapserv-fcgi-#{new_resource.site}]" + not_if { new_resource.uses_tiler } + end + file "/srv/imagery/layers/#{new_resource.site}/#{new_resource.layer}.yml" do owner "root" group "root" @@ -64,6 +70,7 @@ action :create do group "root" mode "644" variables new_resource.to_hash + notifies :run, "notify_group[imagery-mapserv-restart]" not_if { new_resource.uses_tiler } end @@ -81,6 +88,7 @@ action :create do group "root" mode "644" variables new_resource.to_hash + notifies :run, "notify_group[imagery-mapserv-restart]" end end -- 2.47.3