2022-06-11 14:52:33 +00:00
|
|
|
#!/usr/bin/python3
|
|
|
|
|
|
|
|
import pypandora
|
2022-06-11 21:06:59 +02:00
|
|
|
import time
|
2022-06-11 14:52:33 +00:00
|
|
|
import sys
|
|
|
|
|
2022-06-11 21:06:59 +02:00
|
|
|
pp = pypandora.PyPandora(root_url="http://127.0.0.1:6100")
|
2022-06-11 14:52:33 +00:00
|
|
|
|
|
|
|
for arg in sys.argv[1:]:
|
2022-06-11 21:06:59 +02:00
|
|
|
print(arg, end="", flush=True)
|
|
|
|
print(":", end="", flush=True)
|
2022-06-11 14:52:33 +00:00
|
|
|
|
2025-04-08 09:25:25 +02:00
|
|
|
res = pp.submit_from_disk(arg, seed_expire=3600)
|
|
|
|
print(res)
|
2022-06-11 14:52:33 +00:00
|
|
|
|
|
|
|
while True:
|
2022-06-11 21:06:59 +02:00
|
|
|
print(".", end="", flush=True)
|
2022-06-11 14:52:33 +00:00
|
|
|
time.sleep(1)
|
|
|
|
|
2022-06-11 21:06:59 +02:00
|
|
|
res = pp.task_status(res["taskId"])
|
2022-06-11 14:52:33 +00:00
|
|
|
|
2022-06-11 21:06:59 +02:00
|
|
|
if res["status"] != "WAITING":
|
2022-06-11 14:52:33 +00:00
|
|
|
break
|
|
|
|
|
2022-06-11 21:06:59 +02:00
|
|
|
print(res["status"])
|