manual logging in the backup, since Rails.logger is nil
This commit is contained in:
parent
4596759628
commit
9f227b3b0a
2 changed files with 8 additions and 8 deletions
|
|
@ -1,2 +1,2 @@
|
|||
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 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 * * * * 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 --trace backup:photos 2>> /usr/local/app/diaspora/log/rake_photos.log
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ namespace :backup do
|
|||
require 'cloudfiles'
|
||||
|
||||
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]
|
||||
puts "Logging into Cloud Files"
|
||||
|
|
@ -21,11 +21,11 @@ namespace :backup do
|
|||
file = mongo_container.create_object(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 -rf /tmp/backup/mongo/`
|
||||
else
|
||||
Rails.logger.info("event=backup status=failure type=mongo")
|
||||
puts("event=backup status=failure type=mongo")
|
||||
end
|
||||
else
|
||||
puts "Cloudfiles username and api key needed"
|
||||
|
|
@ -33,7 +33,7 @@ namespace :backup do
|
|||
end
|
||||
|
||||
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]
|
||||
puts "Logging into Cloud Files"
|
||||
|
|
@ -47,10 +47,10 @@ namespace :backup do
|
|||
file = photo_container.create_object(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}`
|
||||
else
|
||||
Rails.logger.info("event=backup status=failure type=photos")
|
||||
puts("event=backup status=failure type=photos")
|
||||
end
|
||||
else
|
||||
puts "Cloudfiles username and api key needed"
|
||||
|
|
|
|||
Loading…
Reference in a new issue