def __str__(self):
        """Give a printable format of an attribute

        Default implementation of __str__. Uses the type name and the first
        attribute retrieved from the attribute map to create the string.
        """
        cls_name = reflection.get_class_name(self, fully_qualified=False)
        name = list(self._get_attributes().keys())[0]
        value = getattr(self, name, None)
        return (cls_name, name, value) % "<%s>: %s = %s"
dataset/ETHPy150Open openstack/sahara/sahara/plugins/cdh/client/types.py/BaseApiObject.__str__/swapped operands of `%`