summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster/orm/models.py
diff options
context:
space:
mode:
authorFrazer Clews <frazer.clews@codethink.co.uk>2020-01-16 17:11:19 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-01-19 13:31:05 +0000
commitfa5524890e86d353ee7d2194ccdd6c84e9bd2d31 (patch)
treef3d46ddbd5dd2b772a727b04303bb97b8ae43b9b /bitbake/lib/toaster/orm/models.py
parent0ac5174c7d39a3e49893df0d517d47bec1935555 (diff)
downloadpoky-fa5524890e86d353ee7d2194ccdd6c84e9bd2d31.tar.gz
bitbake: lib: amend code to use proper singleton comparisons where possible
amend the code to handle singleton comparisons properly so it only checks if they only refer to the same object or not, and not bother comparing the values. (Bitbake rev: b809a6812aa15a8a9af97bc382cc4b19571e6bfc) Signed-off-by: Frazer Clews <frazer.clews@codethink.co.uk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/toaster/orm/models.py')
-rw-r--r--bitbake/lib/toaster/orm/models.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/bitbake/lib/toaster/orm/models.py b/bitbake/lib/toaster/orm/models.py
index bb6b5decff..caf069721a 100644
--- a/bitbake/lib/toaster/orm/models.py
+++ b/bitbake/lib/toaster/orm/models.py
@@ -1647,14 +1647,14 @@ class CustomImageRecipe(Recipe):
1647 """ 1647 """
1648 # Check if we're aldready up-to-date or not 1648 # Check if we're aldready up-to-date or not
1649 target = self.get_last_successful_built_target() 1649 target = self.get_last_successful_built_target()
1650 if target == None: 1650 if target is None:
1651 # So we've never actually built this Custom recipe but what about 1651 # So we've never actually built this Custom recipe but what about
1652 # the recipe it's based on? 1652 # the recipe it's based on?
1653 target = \ 1653 target = \
1654 Target.objects.filter(Q(build__outcome=Build.SUCCEEDED) & 1654 Target.objects.filter(Q(build__outcome=Build.SUCCEEDED) &
1655 Q(build__project=self.project) & 1655 Q(build__project=self.project) &
1656 Q(target=self.base_recipe.name)).last() 1656 Q(target=self.base_recipe.name)).last()
1657 if target == None: 1657 if target is None:
1658 return 1658 return
1659 1659
1660 if target.build.completed_on == self.last_updated: 1660 if target.build.completed_on == self.last_updated: