tilecaches = search(:node, "roles:tilecache").sort_by { |n| n[:hostname] }
apache_site "default" do
- action [ :disable ]
+ action [:disable]
end
apache_site "tile.openstreetmap.org" do
package "renderd"
service "renderd" do
- action [ :enable, :start ]
+ action [:enable, :start]
supports :status => false, :restart => true, :reload => false
end
database "gis"
end
-[ "geography_columns",
- "planet_osm_nodes",
- "planet_osm_rels",
- "planet_osm_ways",
- "raster_columns",
- "raster_overviews",
- "spatial_ref_sys" ].each do |table|
+%w(geography_columns planet_osm_nodes planet_osm_rels planet_osm_ways raster_columns raster_overviews spatial_ref_sys).each do |table|
postgresql_table table do
cluster node[:tile][:database][:cluster]
database "gis"
end
end
-[ "geometry_columns",
- "planet_osm_line",
- "planet_osm_point",
- "planet_osm_polygon",
- "planet_osm_roads" ].each do |table|
+%w(geometry_columns planet_osm_line planet_osm_point planet_osm_polygon planet_osm_roads).each do |table|
postgresql_table table do
cluster node[:tile][:database][:cluster]
database "gis"
end
service "replicate" do
- action [ :enable, :start ]
+ action [:enable, :start]
supports :restart => true
subscribes :restart, "template[/usr/local/bin/replicate]"
subscribes :restart, "template[/etc/init.d/replicate]"