X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/c9873babcb0e08d8e0e63b9a5e288687a3bd11ca..be85823d780f36df6cda0403657854597ffcd936:/cookbooks/imagery/resources/layer.rb diff --git a/cookbooks/imagery/resources/layer.rb b/cookbooks/imagery/resources/layer.rb index 9b6c82387..340ed0b6c 100644 --- a/cookbooks/imagery/resources/layer.rb +++ b/cookbooks/imagery/resources/layer.rb @@ -22,6 +22,7 @@ default_action :create property :layer, String, :name_property => true property :site, String, :required => true property :source, String, :required => true +property :root_layer, [TrueClass, FalseClass], :default => false property :text, String property :copyright, String, :default => "Copyright" property :projection, String, :default => "EPSG:3857" @@ -34,6 +35,7 @@ property :extension, String, :is => %w(png png8 jpeg), :default => "png" property :max_zoom, Fixnum, :default => 23 +property :url_aliases, [String, Array], :default => [] action :create do template "/srv/imagery/mapserver/layer-#{layer}.map" do @@ -98,3 +100,7 @@ action :delete do action :delete end end + +def after_created + notifies :restart, "service[nginx]" +end