def METHOD_NAME(self, indent=0):
    """
    print out "doId(parentId, zoneId) className"
        and conditionally show generated, disabled
    """
    spaces = ' ' * (indent + 2)
    try:
        print("%s%s:" % (' ' * indent, self.__class__.__name__))
        flags = []
        if self.activeState == ESGenerated:
            flags.append("generated")
        if self.activeState < ESGenerating:
            flags.append("disabled")
        flagStr = ""
        if len(flags) > 0:
            flagStr = " (%s)" % (" ".join(flags))
        print("%sfrom DistributedObjectOV doId:%s, parent:%s, zone:%s%s" % (
            spaces, self.doId, self.parentId, self.zoneId, flagStr))
    except Exception as e:
        print("%serror printing status %s" % (spaces, e))