end
end
+ execute "#{file}_shapeindex" do
+ action :nothing
+ command "find #{directory} -type f -iname '*.shp' -print0 | xargs -0 --no-run-if-empty shapeindex --shape_files"
+ user "tile"
+ user "tile"
+ subscribes :run, resources(:execute => file), :immediately
+ end
+
remote_file file do
action :create_if_missing
source url
user "tile"
group "tile"
subscribes :run, "git[#{style_directory}]"
- notifies :restart, "service[renderd]"
+ notifies :restart, "service[renderd]", :immediately
notifies :restart, "service[update-lowzoom-#{name}]"
end
end
"planet_osm_line",
"planet_osm_point",
"planet_osm_polygon",
- "planet_osm_roads" ].each do |table|
+ "planet_osm_roads",
+ "planet_osm_nodes" ].each do |table|
postgresql_table table do
cluster node[:tile][:database][:cluster]
database "gis"
munin_plugin "mod_tile_fresh"
munin_plugin "mod_tile_response"
munin_plugin "mod_tile_zoom"
+munin_plugin "mod_tile_latency"
munin_plugin "renderd_processed"
munin_plugin "renderd_queue"