bitbake: toaster: tables BuildsTable exclude cancelled builds

Exclude cancelled builds from showing in the builds table

[YOCTO #6787]

(Bitbake rev: a724d6aa7515e712a1d656e46e1d0f3bf7d4cea9)

Signed-off-by: Sujith H <sujith.h@gmail.com>
Signed-off-by: Michael Wood <michael.g.wood@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Sujith H
2016-04-06 17:46:37 +01:00
committed by Richard Purdie
parent 22242ae221
commit f1b49dc4b6

View File

@@ -1080,8 +1080,9 @@ class BuildsTable(ToasterTable):
"""
queryset = self.get_builds()
# don't include in progress builds
queryset = queryset.exclude(outcome=Build.IN_PROGRESS)
# Don't include in progress builds pr cancelled builds
queryset = queryset.exclude(Q(outcome=Build.IN_PROGRESS) |
Q(outcome=Build.CANCELLED))
# sort
queryset = queryset.order_by(self.default_orderby)