nominatim: run updates from build dir
authorSarah Hoffmann <lonvia@denofr.de>
Fri, 23 Sep 2016 12:39:52 +0000 (14:39 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Fri, 23 Sep 2016 12:39:52 +0000 (14:39 +0200)
cookbooks/nominatim/recipes/base.rb
cookbooks/nominatim/recipes/default.rb
cookbooks/nominatim/templates/default/updater.erb

index 7a473b9..9a3252c 100644 (file)
@@ -195,7 +195,8 @@ template "#{source_directory}/utils/nominatim-update" do
   user "nominatim"
   group "nominatim"
   mode 0o755
-  variables :logfile => "#{node[:nominatim][:logdir]}/update.log",
+  variables :bindir => source_directory,
+            :logfile => "#{node[:nominatim][:logdir]}/update.log",
             :branch => node[:nominatim][:revision],
             :update_stop_file => "#{home_directory}/status/updates_disabled"
 end
index 00bfb27..2e5887b 100644 (file)
@@ -243,7 +243,8 @@ template "#{source_directory}/utils/nominatim-update" do
   user "nominatim"
   group "nominatim"
   mode 0o755
-  variables :logfile => "#{node[:nominatim][:logdir]}/update.log",
+  variables :bindir => build_directory,
+            :logfile => "#{node[:nominatim][:logdir]}/update.log",
             :branch => node[:nominatim][:revision],
             :update_stop_file => "#{basedir}/status/updates_disabled"
 end
index b259c4e..5c5a444 100644 (file)
@@ -3,8 +3,7 @@
 # DO NOT EDIT - This file is being maintained by Chef
 
 # Change to Nominatim directory
-DIR="$( cd "$( dirname "$0" )" && pwd )"
-cd $DIR/..
+cd <%= @bindir %>
 
 while [ ! -f "<%= @update_stop_file %>" ]
 do