...
 
Commits (1)
...@@ -46,14 +46,17 @@ def resolve(): ...@@ -46,14 +46,17 @@ def resolve():
print(data) print(data)
outpath = "./works/resolved.txt" outpath = "./works/resolved.txt"
probpath = "./problems/{}".format(data['qname']) probpath = "./works/problem.txt"
tmppath = "./works/answer.txt" tmppath = "./works/answer.txt"
with open(probpath, "w") as fp:
fp.write(data['problem'])
with open(tmppath, "w") as fp: with open(tmppath, "w") as fp:
fp.write(data['answer']) fp.write(data['answer'])
# Resolver # Resolver
cmd = "/home/pi/adc2017/pynq-router/resolver/solver --reroute --output {} {} {}".format(outpath, probpath, tmppath) cmd = "/home/xilinx/adc2017/pynq-router/resolver/solver --reroute --output {} {} {}".format(outpath, probpath, tmppath)
subprocess.call(cmd.strip().split(" ")) subprocess.call(cmd.strip().split(" "))
resolved = "" resolved = ""
...@@ -93,6 +96,7 @@ def start(): ...@@ -93,6 +96,7 @@ def start():
data = { data = {
'client': request.form['client'], 'client': request.form['client'],
'qname': request.form['qname'], 'qname': request.form['qname'],
'problem': request.form['problem'],
'answer': request.form['solution'], 'answer': request.form['solution'],
'cputime': request.form['cputime'], 'cputime': request.form['cputime'],
'req_id': request.form['req_id'] 'req_id': request.form['req_id']
......