[Groonga-commit] droonga/droonga-engine at 6505fb1 [master] Show remaining seconds instead of minutes for last 60 seconds

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Nov 21 20:45:40 JST 2014


YUKI Hiroshi	2014-11-21 20:45:40 +0900 (Fri, 21 Nov 2014)

  New Revision: 6505fb1fb1bdd687e4feda945bc4a4eabed4b8e6
  https://github.com/droonga/droonga-engine/commit/6505fb1fb1bdd687e4feda945bc4a4eabed4b8e6

  Message:
    Show remaining seconds instead of minutes for last 60 seconds

  Modified files:
    lib/droonga/data_absorber.rb

  Modified: lib/droonga/data_absorber.rb (+6 -2)
===================================================================
--- lib/droonga/data_absorber.rb    2014-11-21 20:45:17 +0900 (abe92a0)
+++ lib/droonga/data_absorber.rb    2014-11-21 20:45:40 +0900 (dff1594)
@@ -79,8 +79,12 @@ module Droonga
       progress = elapsed_time.to_f / required_time_in_seconds
       progress = [(progress * 100).to_i, 100].min
       remaining_time_in_seconds = [required_time_in_seconds - elapsed_time, 0].max
-      remaining_time_in_minutes = remaining_time_in_seconds.to_f / 60
-      "#{progress}% done (maybe #{remaining_time_in_minutes}minutes remaining)"
+      if remaining_time_in_seconds < 60
+        "#{progress}% done (maybe #{remaining_time_in_seconds} seconds remaining)"
+      else
+        remaining_time_in_minutes = remaining_time_in_seconds.to_f / 60
+        "#{progress}% done (maybe #{remaining_time_in_minutes} minutes remaining)"
+      end
     end
 
     private
-------------- next part --------------
HTML����������������������������...
下載 



More information about the Groonga-commit mailing list
Back to archive index