Exemple #1
0
 def execute(args):
     kolejka_config(args=args)
     config = worker_config()
     stage0(args.task,
            args.result,
            temp_path=config.temp_path,
            consume_task_folder=args.consume)
Exemple #2
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     task = KolejkaTask(args.task)
     response = client.task_put(task)
     while True:
         time.sleep(args.interval)
         result = client.result_get(response.id, args.result)
         if result is not None:
             if args.consume:
                 shutil.rmtree(args.task)
             return result
Exemple #3
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     task = KolejkaTask(args.task)
     response = client.task_put(task)
     while True:
         client.session.close()
         time.sleep(args.interval)
         try:
             result = client.result_get(response.id, args.result)
         except KolejkaClientObjectNotFoundError:
             continue
         if args.consume:
             shutil.rmtree(args.task)
         break
Exemple #4
0
 def execute(args):
     kolejka_config(args=args)
     foreman()
Exemple #5
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     response = client.result_del(args.task)
Exemple #6
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     response = client.result_get(args.task, args.path)
Exemple #7
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     result = KolejkaResult(args.result)
     response = client.result_put(result)
Exemple #8
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     task = KolejkaTask(args.task)
     response = client.task_put(task)
     print(response.id)
Exemple #9
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     response = client.blob_del(blob_reference=args.reference)
Exemple #10
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     response = client.blob_put(args.file)
     print(response['key'])
Exemple #11
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     client.task_del(args.task)
Exemple #12
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     client.task_get(args.task, args.path)
Exemple #13
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     client.blob_get(args.path, blob_reference=args.reference)