Skip to content

Commit

Permalink
Add support for carto v4 to replication command
Browse files Browse the repository at this point in the history
  • Loading branch information
tomhughes committed May 31, 2017
1 parent 2a891ed commit 02f9c7c
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions cookbooks/tile/templates/default/replicate.erb
Original file line number Diff line number Diff line change
Expand Up @@ -67,11 +67,16 @@ do
echo "Fetched new data from ${prevSequenceNumber} to ${sequenceNumber} into ${file}"

# Apply the changes to the database
osm2pgsql --database gis --slim --append --number-processes=1 \
<% if node[:tile][:node_file] -%>
osm2pgsql --database gis --slim --append --number-processes=1 --flat-nodes=<%= node[:tile][:node_file] %> ${file}
<% else -%>
osm2pgsql --database gis --slim --append --number-processes=1 ${file}
--flat-nodes=<%= node[:tile][:node_file] %> \
<% end -%>
<% if node[:tile][:styles][:default][:revision] >= "v4.0.0" -%>
--multi-geometry --hstore \
--style=/srv/tile.openstreetmap.org/styles/default/openstreetmap-carto.style \
--tag-transform-script=/srv/tile.openstreetmap.org/styles/default/openstreetmap-carto.lua \
<% end -%>
${file}

# No need to rollback now
rm state-prev.txt
Expand Down

0 comments on commit 02f9c7c

Please sign in to comment.