示例#1
0
 def get_host_builds(self, host):
     result = self._get_store().find(StormBuild, StormBuild.host == host)
     return distinct_builds(result.order_by(Desc(StormBuild.upload_time)))
示例#2
0
 def get_tree_builds(self, tree):
     result = self._get_store().find(StormBuild,
         Cast(StormBuild.tree, "TEXT") == Cast(tree, "TEXT"))
     return distinct_builds(result.order_by(Desc(StormBuild.upload_time)))
示例#3
0
 def get_last_builds(self):
     result = self._get_store().find(StormBuild)
     return distinct_builds(result.order_by(Desc(StormBuild.upload_time)))
示例#4
0
 def get_host_builds(self, host):
     result = self._get_store().find(StormBuild, StormBuild.host == host)
     return distinct_builds(result.order_by(Desc(StormBuild.upload_time)))
示例#5
0
 def get_tree_builds(self, tree):
     result = self._get_store().find(
         StormBuild,
         Cast(StormBuild.tree, "TEXT") == Cast(tree, "TEXT"))
     return distinct_builds(result.order_by(Desc(StormBuild.upload_time)))
示例#6
0
 def get_last_builds(self):
     result = self._get_store().find(StormBuild)
     return distinct_builds(result.order_by(Desc(StormBuild.upload_time)))