Example #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)
Example #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
Example #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
Example #4
0
 def execute(args):
     kolejka_config(args=args)
     foreman()
Example #5
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     response = client.result_del(args.task)
Example #6
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     response = client.result_get(args.task, args.path)
Example #7
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     result = KolejkaResult(args.result)
     response = client.result_put(result)
Example #8
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     task = KolejkaTask(args.task)
     response = client.task_put(task)
     print(response.id)
Example #9
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     response = client.blob_del(blob_reference=args.reference)
Example #10
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     response = client.blob_put(args.file)
     print(response['key'])
Example #11
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     client.task_del(args.task)
Example #12
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     client.task_get(args.task, args.path)
Example #13
0
 def execute(args):
     kolejka_config(args=args)
     client = KolejkaClient()
     client.blob_get(args.path, blob_reference=args.reference)