Exemplo n.º 1
0
def resume(uid):
    graph.reset_by_uid(uid, state_list=['SKIPPED'])
    SCHEDULER_CLIENT.next({}, uid)
Exemplo n.º 2
0
def retry(uid):
    graph.reset_by_uid(uid, state_list=['ERROR'])
    SCHEDULER_CLIENT.next({}, uid)
Exemplo n.º 3
0
def restart(uid, wait, stop_on_error):
    graph.reset_by_uid(uid)
    SCHEDULER_CLIENT.next({}, uid)
    wait_report(uid, wait, stop_on_error)
Exemplo n.º 4
0
def stop(uid):
    # TODO(dshulyak) how to do "hard" stop?
    # using revoke(terminate=True) will lead to inability to restart execution
    # research possibility of customizations
    # app.control and Panel.register in celery
    SCHEDULER_CLIENT.soft_stop({}, uid)
Exemplo n.º 5
0
Arquivo: orch.py Projeto: pigmej/solar
def run_once(uid, wait):
    SCHEDULER_CLIENT.next({}, uid)
    wait_report(uid, wait)
Exemplo n.º 6
0
def run_once(uid, wait, stop_on_error):
    SCHEDULER_CLIENT.next({}, uid)
    wait_report(uid, wait, stop_on_error)
Exemplo n.º 7
0
def retry(uid):
    graph.reset_by_uid(uid, state_list=['ERROR'])
    SCHEDULER_CLIENT.next({}, uid)
Exemplo n.º 8
0
def resume(uid):
    graph.reset_by_uid(uid, state_list=['SKIPPED'])
    SCHEDULER_CLIENT.next({}, uid)
Exemplo n.º 9
0
def stop(uid):
    # TODO(dshulyak) how to do "hard" stop?
    # using revoke(terminate=True) will lead to inability to restart execution
    # research possibility of customizations
    # app.control and Panel.register in celery
    SCHEDULER_CLIENT.soft_stop({}, uid)
Exemplo n.º 10
0
def restart(uid, wait):
    graph.reset_by_uid(uid)
    SCHEDULER_CLIENT.next({}, uid)
    wait_report(uid, wait)
Exemplo n.º 11
0
def run_once(uid, wait):
    SCHEDULER_CLIENT.next({}, uid)
    wait_report(uid, wait)