]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume: implement __format__ in Size to format sizes in py3 30333/head
authorJan Fajerski <jfajerski@suse.com>
Wed, 13 Feb 2019 12:48:55 +0000 (13:48 +0100)
committerJan Fajerski <jfajerski@suse.com>
Wed, 11 Sep 2019 12:22:27 +0000 (14:22 +0200)
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit 7a741f201a078dfd9bce34e66ed16bcb37d99f7f)

src/ceph-volume/ceph_volume/util/disk.py

index 49ccdb899d2c61580bbacbcadf3a40ce5c7143dc..2d382606ba2152514bbe2ca6e7af4d28f6e5ccf8 100644 (file)
@@ -602,6 +602,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