[bitbake-devel] [PATCH 4/8] toaster: order layers with same priority
Alex DAMIAN
alexandru.damian at intel.com
Thu Feb 26 21:41:57 UTC 2015
From: Alexandru DAMIAN <alexandru.damian at intel.com>
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.
Signed-off-by: Alexandru DAMIAN <alexandru.damian at intel.com>
---
lib/toaster/orm/models.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/toaster/orm/models.py b/lib/toaster/orm/models.py
index 03efac4..4fa9f81 100644
--- a/lib/toaster/orm/models.py
+++ b/lib/toaster/orm/models.py
@@ -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)
--
1.9.1
More information about the bitbake-devel
mailing list