From: Sebastian Wagner Date: Mon, 15 Jun 2020 16:09:30 +0000 (+0200) Subject: python-common: Add simple str(HostSpec) X-Git-Tag: v16.1.0~1885^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e60a2a5dede1ad4e4f4c9e9aefc402032d28320c;p=ceph.git python-common: Add simple str(HostSpec) Signed-off-by: Sebastian Wagner --- diff --git a/src/python-common/ceph/deployment/hostspec.py b/src/python-common/ceph/deployment/hostspec.py index a93d8916ffce..8fc122531ebb 100644 --- a/src/python-common/ceph/deployment/hostspec.py +++ b/src/python-common/ceph/deployment/hostspec.py @@ -54,6 +54,11 @@ class HostSpec(object): return "HostSpec({})".format(', '.join(map(repr, args))) + def __str__(self): + if self.hostname != self.addr: + return f'{self.hostname} ({self.addr})' + return self.hostname + def __eq__(self, other): # Let's omit `status` for the moment, as it is still the very same host. return self.hostname == other.hostname and \