From d4f7f11c3c8f4c117394feccca9bbe537f59524d Mon Sep 17 00:00:00 2001
From: Ash Furrow <ash@ashfurrow.com>
Date: Tue, 25 Apr 2017 16:44:48 +0200
Subject: [PATCH] Adds logging for daily tasks (#2438)

* Adds logging for daily tasks.

* Fixes Code Climate issues in #2438.
---
 lib/tasks/mastodon.rake | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/lib/tasks/mastodon.rake b/lib/tasks/mastodon.rake
index 7dd7b5cd13..df8ceb36f7 100644
--- 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'
-- 
GitLab