summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-01-15 04:52:57 +0000
committerGerrit Code Review <review@openstack.org>2016-01-15 04:52:58 +0000
commit3d3cede1004c94d55dc76ef49b8a3db7f134df38 (patch)
tree6cb52124a2bb365986835a90d47ea8cf4ea9ee1e
parent2c0cf71a7bc16b4bff8a3d6f385e7638938a102c (diff)
parent53c56e3fd4a600daea151d8bd7d6b3295b7d3f29 (diff)
downloadpython-ceilometerclient-3d3cede1004c94d55dc76ef49b8a3db7f134df38.tar.gz
Merge "Use the oslo.utils.reflection to extract the class name"
-rw-r--r--ceilometerclient/openstack/common/apiclient/base.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/ceilometerclient/openstack/common/apiclient/base.py b/ceilometerclient/openstack/common/apiclient/base.py
index 8493b44..17016eb 100644
--- a/ceilometerclient/openstack/common/apiclient/base.py
+++ b/ceilometerclient/openstack/common/apiclient/base.py
@@ -43,6 +43,7 @@ import copy
from oslo_utils import strutils
import six
from six.moves.urllib import parse
+from oslo_utils import reflection
from ceilometerclient.openstack.common._i18n import _
from ceilometerclient.openstack.common.apiclient import exceptions
@@ -463,7 +464,9 @@ class Resource(object):
for k in self.__dict__.keys()
if k[0] != '_' and k != 'manager')
info = ", ".join("%s=%s" % (k, getattr(self, k)) for k in reprkeys)
- return "<%s %s>" % (self.__class__.__name__, info)
+ self_cls_name = reflection.get_class_name(self,
+ fully_qualified=False)
+ return "<%s %s>" % (self_cls_name, info)
@property
def human_id(self):