nginx_site "default" do
template "nginx_default.conf.erb"
directory "/srv/imagery/default"
- restart_nginx false
+ reload_nginx false
end
systemd_tmpfile "/run/mapserver-fastcgi" do
imagery_layer "lidar_hillshade_2019" do
site "lidar-hillshade-2019.openstreetmap.lu"
- default_layer true
- projection "EPSG:3857"
- source "/data/imagery/lu/lidar-hillshade/lu-lidar-2019-epsg3857.tif"
- max_zoom 21
- title "Lidar Hillshading"
- copyright '© 2019 <a href="https://data.public.lu/fr/datasets/lidar-2019-releve-3d-du-territoire-luxembourgeois">Administration du Cadastre et de la Topographie Luxembourg</a>, CC0'
+ action :delete
end
imagery_layer "vdl_light6" do
imagery_layer "vdl_light6_deflate" do
site "lidar-hillshade-2019.openstreetmap.lu"
+ action :delete
+end
+
+imagery_layer "mappers_delight_lidar_hillshade_2019" do
+ site "lidar-hillshade-2019.openstreetmap.lu"
+ default_layer true
projection "EPSG:3857"
- source "/data/imagery/lu/lidar-hillshade/lidar-test-vdl-light6-3857-deflate.tiff"
+ source "/data/imagery/lu/lidar-hillshade/lu_hillshade_2019-compress-epsg3857.tif"
max_zoom 22
- title "Lidar Hillshading Light6 test VdL"
+ title "OpenStreetMap.lu Mapper's Delight 2019 Lidar Hillshading"
copyright '© 2019 <a href="https://data.public.lu/fr/datasets/lidar-2019-releve-3d-du-territoire-luxembourgeois">Administration du Cadastre et de la Topographie Luxembourg</a>, CC0'
-end
+end
\ No newline at end of file
nginx_site new_resource.site do
template "nginx_imagery.conf.erb"
directory "/srv/imagery/#{new_resource.site}"
- restart_nginx false
+ reload_nginx false
variables new_resource.to_hash
end
end
property :cookbook, :kind_of => String
property :template, :kind_of => String, :required => true
property :variables, :kind_of => Hash, :default => {}
-property :restart_nginx, :kind_of => [TrueClass, FalseClass], :default => true
+property :reload_nginx, :kind_of => [TrueClass, FalseClass], :default => true
action :create do
declare_resource :template, conf_path do
end
def after_created
- notifies :restart, "service[nginx]" if restart_nginx
+ notifies :reload, "service[nginx]" if reload_nginx
end