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)))
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)))
def get_last_builds(self): result = self._get_store().find(StormBuild) return distinct_builds(result.order_by(Desc(StormBuild.upload_time)))
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)))