Selaa lähdekoodia

Data store load from pickle

Oz N Tiram 9 vuotta sitten
vanhempi
commit
294a2f116d
1 muutettua tiedostoa jossa 8 lisäystä ja 1 poistoa
  1. 8 1
      frank/frank.py

+ 8 - 1
frank/frank.py

@@ -122,7 +122,7 @@ from collections import OrderedDict, namedtuple
 import importlib
 from conf import taskq
 import types
-
+import pickle
 # monkey patch data store
 _list = "select * FROM {0}"
 
@@ -296,6 +296,13 @@ def do_beans():
     return ans
 
 
+@app.route('/results')
+def show_resutls():
+    res = {r[1]:r[2] for r in taskq.result_store.list_results()}
+    return ''.join(['<p>'+str(k) + ': ' + str(pickle.loads(v)) + '</p>\n' for
+                   (k, v) in res.iteritems()])
+
+
 @app.route('/', methods=['POST'])
 def start():
     """