summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster/orm/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/toaster/orm/models.py')
-rw-r--r--bitbake/lib/toaster/orm/models.py20
1 files changed, 13 insertions, 7 deletions
diff --git a/bitbake/lib/toaster/orm/models.py b/bitbake/lib/toaster/orm/models.py
index 44a453a58c..6ca45e0997 100644
--- a/bitbake/lib/toaster/orm/models.py
+++ b/bitbake/lib/toaster/orm/models.py
@@ -353,7 +353,9 @@ class Build(models.Model):
353 353
354 @property 354 @property
355 def errors(self): 355 def errors(self):
356 return (self.logmessage_set.filter(level=LogMessage.ERROR)|self.logmessage_set.filter(level=LogMessage.EXCEPTION)) 356 return (self.logmessage_set.filter(level=LogMessage.ERROR) |
357 self.logmessage_set.filter(level=LogMessage.EXCEPTION) |
358 self.logmessage_set.filter(level=LogMessage.CRITICAL))
357 359
358 @property 360 @property
359 def warnings(self): 361 def warnings(self):
@@ -1285,16 +1287,20 @@ class LogMessage(models.Model):
1285 INFO = 0 1287 INFO = 0
1286 WARNING = 1 1288 WARNING = 1
1287 ERROR = 2 1289 ERROR = 2
1288 1290 CRITICAL = 3
1289 LOG_LEVEL = ( (INFO, "info"), 1291
1290 (WARNING, "warn"), 1292 LOG_LEVEL = (
1291 (ERROR, "error"), 1293 (INFO, "info"),
1292 (EXCEPTION, "toaster exception")) 1294 (WARNING, "warn"),
1295 (ERROR, "error"),
1296 (CRITICAL, "critical"),
1297 (EXCEPTION, "toaster exception")
1298 )
1293 1299
1294 build = models.ForeignKey(Build) 1300 build = models.ForeignKey(Build)
1295 task = models.ForeignKey(Task, blank = True, null=True) 1301 task = models.ForeignKey(Task, blank = True, null=True)
1296 level = models.IntegerField(choices=LOG_LEVEL, default=INFO) 1302 level = models.IntegerField(choices=LOG_LEVEL, default=INFO)
1297 message=models.CharField(max_length=240) 1303 message = models.CharField(max_length=240)
1298 pathname = models.FilePathField(max_length=255, blank=True) 1304 pathname = models.FilePathField(max_length=255, blank=True)
1299 lineno = models.IntegerField(null=True) 1305 lineno = models.IntegerField(null=True)
1300 1306