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����������������������������...ダウンロード