From: Jan Fajerski Date: Wed, 13 Feb 2019 12:48:55 +0000 (+0100) Subject: ceph-volume: implement __format__ in Size to format sizes in py3 X-Git-Tag: v14.1.0~71^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7a741f201a078dfd9bce34e66ed16bcb37d99f7f;p=ceph.git ceph-volume: implement __format__ in Size to format sizes in py3 Signed-off-by: Jan Fajerski --- diff --git a/src/ceph-volume/ceph_volume/util/disk.py b/src/ceph-volume/ceph_volume/util/disk.py index 95d13ac7962b..96417027db34 100644 --- a/src/ceph-volume/ceph_volume/util/disk.py +++ b/src/ceph-volume/ceph_volume/util/disk.py @@ -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