Skip to content

Commit

Permalink
Adding runner python script
Browse files Browse the repository at this point in the history
  • Loading branch information
kellrott committed Sep 20, 2016
1 parent f1f4bff commit 545639f
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions bin/tes-runner.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
#!/usr/bin/env python

import json
import time
import requests
import argparse

if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument("-s", "--server", default="http://localhost:8000")
parser.add_argument("task")
args = parser.parse_args()

with open(args.task) as handle:
task = json.loads(handle.read())

r = requests.post("%s/v1/jobs" % (args.server), json=task)
data = r.json()
print data
job_id = data['value']

for i in range(10):
r = requests.get("%s/v1/jobs/%s" % (args.server, job_id))
data = r.json()
if data["state"] not in ['Queued', "Running"]:
break
time.sleep(1)
print data



0 comments on commit 545639f

Please sign in to comment.