diff --git a/cinder/volume/flows/common.py b/cinder/volume/flows/common.py index f5e34d4fe38..2378db853f2 100644 --- a/cinder/volume/flows/common.py +++ b/cinder/volume/flows/common.py @@ -32,9 +32,9 @@ def make_pretty_name(method): """Makes a pretty name for a function/method.""" meth_pieces = [method.__name__] # If its an instance method attempt to tack on the class name - if hasattr(method, 'im_self') and method.im_self is not None: + if hasattr(method, '__self__') and method.__self__ is not None: try: - meth_pieces.insert(0, method.im_self.__class__.__name__) + meth_pieces.insert(0, method.__self__.__class__.__name__) except AttributeError: pass return ".".join(meth_pieces)