]> git.openstreetmap.org Git - chef.git/blob - cookbooks/vectortile/templates/default/tiles-rerender.erb
Use system gem to install dbus-systemd for prometheus
[chef.git] / cookbooks / vectortile / templates / default / tiles-rerender.erb
1 #!/bin/sh
2 set -eu
3
4 cd "<%= @expiry_dir %>"
5 # Only expire z10+ tiles
6 rm -f z?-*.txt
7 wc -l z*.txt
8 (for layer in <%= @layers %>; do
9   find . -type f -name "z*-${layer}.txt" -execdir sed -e "s/\$/,${layer}/" {} \;
10 done) | <%= @tilekiln_bin %> generate layers \
11 --source-dbname "<%= @source_database %>" \
12 --storage-dbname "<%= @storage_database %>" \
13 --num-threads "<%= node[:vectortile][:replication][:threads] %>" \
14 --config <%= @config_path %>