21 lines
516 B
Python
21 lines
516 B
Python
import requests
|
|
import time
|
|
|
|
base_url = "http://localhost:5001/api/v1/jobs"
|
|
|
|
response = requests.get(base_url)
|
|
jobs = response.json() # Direkt Array
|
|
print(f"{len(jobs)} Jobs gefunden.")
|
|
|
|
deleted = 0
|
|
for job in jobs:
|
|
job_id = job["ID"]
|
|
del_res = requests.delete(f"{base_url}/{job_id}")
|
|
if del_res.status_code in [200, 204]:
|
|
print(f"✓ {job_id}")
|
|
deleted += 1
|
|
else:
|
|
print(f"✗ {job_id}: {del_res.status_code}")
|
|
time.sleep(0.1)
|
|
|
|
print(f"{deleted}/{len(jobs)} gelöscht.")
|