Skip to content
Extraits de code Groupes Projets
Valider 9f227b3b rédigé par zhitomirskiyi's avatar zhitomirskiyi
Parcourir les fichiers

manual logging in the backup, since Rails.logger is nil

parent 45967596
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
42 * * * * cd /usr/local/app/diaspora && exec /usr/local/bin/ruby /usr/local/bin/bundle exec rake backup:mongo 2>> /usr/local/app/diaspora/log/rake_mongo.log 42 * * * * cd /usr/local/app/diaspora && exec /usr/local/bin/ruby /usr/local/bin/bundle exec rake --trace backup:mongo 2>> /usr/local/app/diaspora/log/rake_mongo.log
42 15 * * * cd /usr/local/app/diaspora && exec /usr/local/bin/ruby /usr/local/bin/bundle exec rake backup:photos 2>> /usr/local/app/diaspora/log/rake_photos.log 42 15 * * * cd /usr/local/app/diaspora && exec /usr/local/bin/ruby /usr/local/bin/bundle exec rake --trace backup:photos 2>> /usr/local/app/diaspora/log/rake_photos.log
...@@ -4,7 +4,7 @@ namespace :backup do ...@@ -4,7 +4,7 @@ namespace :backup do
require 'cloudfiles' require 'cloudfiles'
task :mongo do task :mongo do
Rails.logger.info("event=backup status=start type=mongo") puts("event=backup status=start type=mongo")
if AppConfig[:cloudfiles_username] && AppConfig[:cloudfiles_api_key] if AppConfig[:cloudfiles_username] && AppConfig[:cloudfiles_api_key]
puts "Logging into Cloud Files" puts "Logging into Cloud Files"
...@@ -21,11 +21,11 @@ namespace :backup do ...@@ -21,11 +21,11 @@ namespace :backup do
file = mongo_container.create_object(tar_name) file = mongo_container.create_object(tar_name)
if file.write File.open("/tmp/backup/" + tar_name) if file.write File.open("/tmp/backup/" + tar_name)
Rails.logger.info("event=backup status=success type=mongo") puts("event=backup status=success type=mongo")
`rm /tmp/backup/#{tar_name}` `rm /tmp/backup/#{tar_name}`
`rm -rf /tmp/backup/mongo/` `rm -rf /tmp/backup/mongo/`
else else
Rails.logger.info("event=backup status=failure type=mongo") puts("event=backup status=failure type=mongo")
end end
else else
puts "Cloudfiles username and api key needed" puts "Cloudfiles username and api key needed"
...@@ -33,7 +33,7 @@ namespace :backup do ...@@ -33,7 +33,7 @@ namespace :backup do
end end
task :photos do task :photos do
Rails.logger.info("event=backup status=start type=photos") puts("event=backup status=start type=photos")
if AppConfig[:cloudfiles_username] && AppConfig[:cloudfiles_api_key] if AppConfig[:cloudfiles_username] && AppConfig[:cloudfiles_api_key]
puts "Logging into Cloud Files" puts "Logging into Cloud Files"
...@@ -47,10 +47,10 @@ namespace :backup do ...@@ -47,10 +47,10 @@ namespace :backup do
file = photo_container.create_object(tar_name) file = photo_container.create_object(tar_name)
if file.write File.open("/tmp/backup/" + tar_name) if file.write File.open("/tmp/backup/" + tar_name)
Rails.logger.info("event=backup status=success type=photos") puts("event=backup status=success type=photos")
`rm /tmp/backup/#{tar_name}` `rm /tmp/backup/#{tar_name}`
else else
Rails.logger.info("event=backup status=failure type=photos") puts("event=backup status=failure type=photos")
end end
else else
puts "Cloudfiles username and api key needed" puts "Cloudfiles username and api key needed"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter