]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/blogs/templates/default/blogs-update.erb
Suppress output from blog aggregator unless it fails completely
[chef.git] / cookbooks / blogs / templates / default / blogs-update.erb
diff --git a/cookbooks/blogs/templates/default/blogs-update.erb b/cookbooks/blogs/templates/default/blogs-update.erb
new file mode 100644 (file)
index 0000000..af245f3
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+cd /srv/blogs.openstreetmap.org
+
+bundle exec pluto \
+       --quieter \
+       --config=/srv/blogs.openstreetmap.org build \
+       --dbpath=/srv/blogs.openstreetmap.org \
+       --template=osm \
+       --output=/srv/blogs.openstreetmap.org/build \
+       /srv/blogs.openstreetmap.org/planet.ini > log.$$ 2>&1
+
+if [ $? -ne 0 ]
+then
+    cat log.$$
+fi
+
+rm -f log.$$