@classmethod
def unfinished(cls):
    """
        A list of states indicating that a task either has not completed
        a run or has not even started.
        """
    return [cls.NONE, cls.SCHEDULED, cls.QUEUED, cls.RUNNING, cls.SHUTDOWN,
        cls.UP_FOR_RETRY]
