commit: d4f7f11c3c8f4c117394feccca9bbe537f59524d
parent: 1ce951d0be68bce4f0f61bff5f978fa5e1cd34a1
Author: Ash Furrow <ash@ashfurrow.com>
Date: Tue, 25 Apr 2017 16:44:48 +0200
Adds logging for daily tasks (#2438)
* Adds logging for daily tasks.
* Fixes Code Climate issues in #2438.
Diffstat:
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/lib/tasks/mastodon.rake b/lib/tasks/mastodon.rake
@@ -3,11 +3,16 @@
namespace :mastodon do
desc 'Execute daily tasks'
task :daily do
- Rake::Task['mastodon:feeds:clear'].invoke
- Rake::Task['mastodon:media:clear'].invoke
- Rake::Task['mastodon:users:clear'].invoke
-
- Rake::Task['mastodon:push:refresh'].invoke
+ %w(
+ mastodon:feeds:clear
+ mastodon:media:clear
+ mastodon:users:clear
+ mastodon:push:refresh
+ ).each do |task|
+ puts "Starting #{task} at #{Time.utc.now}"
+ Rake::Task[task].invoke
+ end
+ puts "Completed daily tasks at #{Time.utc.now}"
end
desc 'Turn a user into an admin, identified by the USERNAME environment variable'