]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
ceph-volume: implement __format__ in Size to format sizes in py3
authorJan Fajerski <jfajerski@suse.com>
Wed, 13 Feb 2019 12:48:55 +0000 (13:48 +0100)
committerJan Fajerski <jfajerski@suse.com>
Wed, 13 Feb 2019 12:48:55 +0000 (13:48 +0100)
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
src/ceph-volume/ceph_volume/util/disk.py

index 95d13ac7962be64885415f4e137535c752858dd8..96417027db34e1f6952a6a68da8557006ee9043a 100644 (file)
@@ -601,6 +601,9 @@ class Size(object):
     def __str__(self):
         return "%s" % self._get_best_format()
 
+    def __format__(self, spec):
+        return str(self._get_best_format()).__format__(spec)
+
     def __lt__(self, other):
         return self._b < other._b