summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWill Woods <wwoods@redhat.com>2009-09-29 15:27:40 -0400
committerWill Woods <wwoods@redhat.com>2009-09-29 15:27:40 -0400
commitbc8a05e1355110a16faa7dedf27ee72ca68488cc (patch)
tree59a8bd6edd086528d407d36a36cfd284cbf89ab3
parente3a92122ae2c053a111f35d260f20782042147fd (diff)
downloadisrawhidebroken-bc8a05e1355110a16faa7dedf27ee72ca68488cc.tar.gz
israwhidebroken-bc8a05e1355110a16faa7dedf27ee72ca68488cc.tar.xz
israwhidebroken-bc8a05e1355110a16faa7dedf27ee72ca68488cc.zip
Add get_results (Hi Paul!)
-rw-r--r--israwhidebroken/controllers.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/israwhidebroken/controllers.py b/israwhidebroken/controllers.py
index 24dad52..b3af09c 100644
--- a/israwhidebroken/controllers.py
+++ b/israwhidebroken/controllers.py
@@ -41,8 +41,12 @@ class Root(controllers.RootController):
tree_results = Tree.selectBy(**kw)
return dict(trees=list(tree_results))
- # XXX get_results()?
+ @expose(allow_json=True)
+ def get_results(self, *args, **kw):
+ results_results = TestResults.selectBy(**kw)
+ return dict(results=list(results_results))
+ # JSON calls that require authentication
@identity.require(identity.in_group("qa"))
@expose(allow_json=True)
def add_tree(self, arch, compose_id, tree_time=None, repodata_time=None):