@classmethod
def get_task_family(cls):
    """
        The task family for the given class.

        If ``task_namespace`` is not set, then it's simply the name of the
        class.  Otherwise, ``<task_namespace>.`` is prefixed to the class name.

        Note: You normally don't want to override this.
        """
    if not cls.get_task_namespace():
        return cls.__name__
    else:
        return '{}.{}'.format(cls.get_task_namespace(), cls.__name__)
