]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blobdiff - src/allmydata/util/abbreviate.py
Make abbreviate_space able to output in exabytes. refs #1812
[tahoe-lafs/tahoe-lafs.git] / src / allmydata / util / abbreviate.py
index 46dda6c92397dc91396c984e908259373cbd60d0..4bc170618cc5abe83d156953f76999be7cbcf3d8 100644 (file)
@@ -49,7 +49,9 @@ def abbreviate_space(s, SI=True):
         return r(s/(U*U*U), "G")
     if s < U*U*U*U*U:
         return r(s/(U*U*U*U), "T")
-    return r(s/(U*U*U*U*U), "P")
+    if s < U*U*U*U*U*U:
+        return r(s/(U*U*U*U*U), "P")
+    return r(s/(U*U*U*U*U*U), "E")
 
 def abbreviate_space_both(s):
     return "(%s, %s)" % (abbreviate_space(s, True),