[bitbake-devel] [PATCH 1/1] toaster: continue processing layer dependencies despite errors
Alex DAMIAN
alexandru.damian at intel.com
Mon Jul 20 16:23:20 UTC 2015
From: Brian Avery <brian.avery at intel.com>
Sometimes, a layer dependency will not exist,
or not exist for a particualr branch. In this case
we need to continue processing and hope for the best.
[YOCTO #7955]
Signed-off-by: Brian Avery <brian.avery at intel.com>
Signed-off-by: Alexandru DAMIAN <alexandru.damian at intel.com>
---
lib/toaster/orm/models.py | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/lib/toaster/orm/models.py b/lib/toaster/orm/models.py
index 4ea75f2..2b1a5b7 100644
--- a/lib/toaster/orm/models.py
+++ b/lib/toaster/orm/models.py
@@ -889,9 +889,8 @@ class LayerIndexLayerSource(LayerSource):
dependlist[lv] = []
try:
dependlist[lv].append(Layer_Version.objects.get(layer_source = self, layer__up_id = ldi['dependency'], up_branch = lv.up_branch))
- except Layer_Version.DoesNotExist as e:
+ except Layer_Version.DoesNotExist:
print "Cannot find layer version ", self, ldi['dependency'], lv.up_branch
- raise e
for lv in dependlist:
LayerVersionDependency.objects.filter(layer_version = lv).delete()
--
1.9.1
More information about the bitbake-devel
mailing list