INNER CODE UNIT · Python
ActionState
alexal1/Insomniac · insomniac/action_runners/core.py:6
class ActionState(Enum):
PRE_RUN = 0
RUNNING = 1
DONE = 2
SOURCE_LIMIT_REACHED = 3
SESSION_LIMIT_REACHED = 4
class ActionStatus(object):
def __init__(self, state):
self.state = state
self.limit_state = None
def set(self, state):
self.state = state
def get(self):
return self.state