mirror of
https://git.deluge-torrent.org/deluge
synced 2025-08-02 22:48:40 +00:00
Remove some needless 'casts' in common.py to slightly improve
performance.
This commit is contained in:
parent
9a3a96a31f
commit
c7fcbd40e3
1 changed files with 9 additions and 9 deletions
|
@ -83,19 +83,19 @@ def get_eta(size, done, speed):
|
||||||
# fsize_b should be in bytes
|
# fsize_b should be in bytes
|
||||||
# Returned value will be in either KB, MB, or GB
|
# Returned value will be in either KB, MB, or GB
|
||||||
def fsize(fsize_b):
|
def fsize(fsize_b):
|
||||||
fsize_kb = float (fsize_b / 1024.0)
|
fsize_kb = fsize_b / 1024.0
|
||||||
if fsize_kb < 1000:
|
if fsize_kb < 1000:
|
||||||
return "%.1f %s" % (fsize_kb, _("KiB"))
|
return "%.1f %s" % (fsize_kb, _("KiB"))
|
||||||
fsize_mb = float (fsize_kb / 1024.0)
|
fsize_mb = fsize_kb / 1024.0
|
||||||
if fsize_mb < 1000:
|
if fsize_mb < 1000:
|
||||||
return "%.1f %s" % (fsize_mb, _("MiB"))
|
return "%.1f %s" % (fsize_mb, _("MiB"))
|
||||||
fsize_gb = float (fsize_mb / 1024.0)
|
fsize_gb = fsize_mb / 1024.0
|
||||||
if fsize_gb < 1000:
|
if fsize_gb < 1000:
|
||||||
return "%.1f %s" % (fsize_gb, _("GiB"))
|
return "%.1f %s" % (fsize_gb, _("GiB"))
|
||||||
fsize_tb = float (fsize_gb / 1024.0)
|
fsize_tb = fsize_gb / 1024.0
|
||||||
if fsize_tb < 1000:
|
if fsize_tb < 1000:
|
||||||
return "%.1f %s" % (fsize_tb, _("TiB"))
|
return "%.1f %s" % (fsize_tb, _("TiB"))
|
||||||
fsize_pb = float (fsize_tb / 1024.0)
|
fsize_pb = fsize_tb / 1024.0
|
||||||
return "%.1f %s" % (fsize_pb, _("PiB"))
|
return "%.1f %s" % (fsize_pb, _("PiB"))
|
||||||
|
|
||||||
# Returns a formatted string representing a percentage
|
# Returns a formatted string representing a percentage
|
||||||
|
@ -115,19 +115,19 @@ def fpeer(state):
|
||||||
def ftime(seconds):
|
def ftime(seconds):
|
||||||
if seconds < 60:
|
if seconds < 60:
|
||||||
return '%ds'%(seconds)
|
return '%ds'%(seconds)
|
||||||
minutes = int(seconds/60)
|
minutes = seconds / 60
|
||||||
seconds = seconds % 60
|
seconds = seconds % 60
|
||||||
if minutes < 60:
|
if minutes < 60:
|
||||||
return '%dm %ds'%(minutes, seconds)
|
return '%dm %ds'%(minutes, seconds)
|
||||||
hours = int(minutes/60)
|
hours = minutes / 60
|
||||||
minutes = minutes % 60
|
minutes = minutes % 60
|
||||||
if hours < 24:
|
if hours < 24:
|
||||||
return '%dh %dm'%(hours, minutes)
|
return '%dh %dm'%(hours, minutes)
|
||||||
days = int(hours/24)
|
days = hours / 24
|
||||||
hours = hours % 24
|
hours = hours % 24
|
||||||
if days < 7:
|
if days < 7:
|
||||||
return '%dd %dh'%(days, hours)
|
return '%dd %dh'%(days, hours)
|
||||||
weeks = int(days/7)
|
weeks = days / 7
|
||||||
days = days % 7
|
days = days % 7
|
||||||
if weeks < 10:
|
if weeks < 10:
|
||||||
return '%dw %dd'%(weeks, days)
|
return '%dw %dd'%(weeks, days)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue