1
0
Fork 0
mirror of https://github.com/dbarzin/pandora-box.git synced 2025-07-18 21:09:41 +02:00
pandora-box/tests/scan.py

26 lines
492 B
Python
Raw Permalink Normal View History

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"])