diff options
Diffstat (limited to 'bitbake/lib/bb/ui/buildinfohelper.py')
| -rw-r--r-- | bitbake/lib/bb/ui/buildinfohelper.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/bitbake/lib/bb/ui/buildinfohelper.py b/bitbake/lib/bb/ui/buildinfohelper.py index 6f4f56870a..533f4cef3b 100644 --- a/bitbake/lib/bb/ui/buildinfohelper.py +++ b/bitbake/lib/bb/ui/buildinfohelper.py | |||
| @@ -33,6 +33,11 @@ from toaster.orm.models import Task_Dependency, Package_Dependency | |||
| 33 | from toaster.orm.models import Recipe_Dependency | 33 | from toaster.orm.models import Recipe_Dependency |
| 34 | from bb.msg import BBLogFormatter as format | 34 | from bb.msg import BBLogFormatter as format |
| 35 | from django.db import models | 35 | from django.db import models |
| 36 | import logging | ||
| 37 | |||
| 38 | |||
| 39 | logger = logging.getLogger("BitBake") | ||
| 40 | |||
| 36 | 41 | ||
| 37 | class NotExisting(Exception): | 42 | class NotExisting(Exception): |
| 38 | pass | 43 | pass |
| @@ -115,7 +120,9 @@ class ORMWrapper(object): | |||
| 115 | build_name=build_info['build_name'], | 120 | build_name=build_info['build_name'], |
| 116 | bitbake_version=build_info['bitbake_version']) | 121 | bitbake_version=build_info['bitbake_version']) |
| 117 | 122 | ||
| 123 | logger.debug(1, "buildinfohelper: build is created %s" % build) | ||
| 118 | if brbe is not None: | 124 | if brbe is not None: |
| 125 | logger.debug(1, "buildinfohelper: brbe is %s" % brbe) | ||
| 119 | from bldcontrol.models import BuildEnvironment, BuildRequest | 126 | from bldcontrol.models import BuildEnvironment, BuildRequest |
| 120 | br, be = brbe.split(":") | 127 | br, be = brbe.split(":") |
| 121 | 128 | ||
| @@ -605,6 +612,7 @@ class BuildInfoHelper(object): | |||
| 605 | self.has_build_history = has_build_history | 612 | self.has_build_history = has_build_history |
| 606 | self.tmp_dir = self.server.runCommand(["getVariable", "TMPDIR"])[0] | 613 | self.tmp_dir = self.server.runCommand(["getVariable", "TMPDIR"])[0] |
| 607 | self.brbe = self.server.runCommand(["getVariable", "TOASTER_BRBE"])[0] | 614 | self.brbe = self.server.runCommand(["getVariable", "TOASTER_BRBE"])[0] |
| 615 | logger.debug(1, "buildinfohelper: Build info helper inited %s" % vars(self)) | ||
| 608 | 616 | ||
| 609 | 617 | ||
| 610 | def _configure_django(self): | 618 | def _configure_django(self): |
| @@ -1110,10 +1118,10 @@ class BuildInfoHelper(object): | |||
| 1110 | if 'build' in self.internal_state and 'backlog' in self.internal_state: | 1118 | if 'build' in self.internal_state and 'backlog' in self.internal_state: |
| 1111 | if len(self.internal_state['backlog']): | 1119 | if len(self.internal_state['backlog']): |
| 1112 | tempevent = self.internal_state['backlog'].pop() | 1120 | tempevent = self.internal_state['backlog'].pop() |
| 1113 | print "DEBUG: Saving stored event ", tempevent | 1121 | logger.debug(1, "buildinfohelper: Saving stored event %s " % tempevent) |
| 1114 | self.store_log_event(tempevent) | 1122 | self.store_log_event(tempevent) |
| 1115 | else: | 1123 | else: |
| 1116 | print "ERROR: Events not saved: \n", self.internal_state['backlog'] | 1124 | logger.error("buildinfohelper: Events not saved: %s" % self.internal_state['backlog']) |
| 1117 | del self.internal_state['backlog'] | 1125 | del self.internal_state['backlog'] |
| 1118 | 1126 | ||
| 1119 | log_information = {} | 1127 | log_information = {} |
