Beispiel #1
0
def execute():
    if len(sys.argv) != 2:
        sys.exit("no task IUI given")
    iui = sys.argv[1]
    try:
        db = Database()
        db.open()
        task = Task(db, iui=iui)
        if task.status != configuration.CREATED:
            raise ValueError("task status is not '%s'" % configuration.CREATED)
        task.status = configuration.EXECUTING
    except ValueError, msg:
        sys.exit(str(msg))