From 73e3fe3b0b2f2959cb2439596a358402570d721c Mon Sep 17 00:00:00 2001 From: Jan Fajerski Date: Wed, 13 Feb 2019 13:48:55 +0100 Subject: [PATCH] ceph-volume: implement __format__ in Size to format sizes in py3 Signed-off-by: Jan Fajerski (cherry picked from commit 7a741f201a078dfd9bce34e66ed16bcb37d99f7f) --- src/ceph-volume/ceph_volume/util/disk.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ceph-volume/ceph_volume/util/disk.py b/src/ceph-volume/ceph_volume/util/disk.py index 49ccdb899d2c6..2d382606ba215 100644 --- a/src/ceph-volume/ceph_volume/util/disk.py +++ b/src/ceph-volume/ceph_volume/util/disk.py @@ -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 -- 2.39.5