From: Alexandru DAMIAN Date: Mon, 16 Mar 2015 12:19:56 +0000 (+0000) Subject: toaster: do not throw exception on misconfigured data X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=624e67b0d142e5dac946ebb63bcfad0625b88799;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git toaster: do not throw exception on misconfigured data We do not want to throw an exception while handling exceptions that may print information, so replace the exception throwing with returning data. Signed-off-by: Alexandru DAMIAN --- diff --git a/lib/toaster/orm/models.py b/lib/toaster/orm/models.py index eea98b5e710..625eb1ee85b 100644 --- a/lib/toaster/orm/models.py +++ b/lib/toaster/orm/models.py @@ -1080,7 +1080,7 @@ class Layer_Version(models.Model): return self.branch if self.up_branch is not None: return self.up_branch.name - raise Exception("Cannot determine the vcs_reference for layer version %s" % vars(self)) + return ("Cannot determine the vcs_reference for layer version %s" % vars(self)) def __unicode__(self): return "%d %s (VCS %s, Project %s)" % (self.pk, str(self.layer), self.get_vcs_reference(), self.build.project if self.build is not None else "No project")