bitbake: toaster: order layers with same priority

When we have multiple layers with the same priority, we
need to order them by date, newest first. The layer version
ID is a complete ordering by recent-ness, so it is suitable.

(Bitbake rev: 09171a892935d46ed32162b2d0f4a536c546facc)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Alexandru DAMIAN 2015-02-26 21:41:57 +00:00 committed by Richard Purdie
parent f116c32f2a
commit 87c6a5482f
1 changed files with 1 additions and 1 deletions

View File

@ -994,7 +994,7 @@ class Layer_Version(models.Model):
query |= Q(projectlayer__project=project)
return sorted(
Layer_Version.objects.filter(layer__name = self.layer.name).filter(query).select_related('layer_source', 'layer'),
Layer_Version.objects.filter(layer__name = self.layer.name).filter(query).select_related('layer_source', 'layer').order_by("-id"),
key = lambda x: _get_ls_priority(x.layer_source),
reverse = True)