summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/ui')
-rw-r--r--bitbake/lib/bb/ui/buildinfohelper.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/bitbake/lib/bb/ui/buildinfohelper.py b/bitbake/lib/bb/ui/buildinfohelper.py
index c5368f63be..cea53e053a 100644
--- a/bitbake/lib/bb/ui/buildinfohelper.py
+++ b/bitbake/lib/bb/ui/buildinfohelper.py
@@ -21,19 +21,19 @@ import bb
21import re 21import re
22import os 22import os
23 23
24os.environ["DJANGO_SETTINGS_MODULE"] = "toaster.toastermain.settings"
25
26
27import django 24import django
28from django.utils import timezone 25from django.utils import timezone
29 26
27import toaster
28# Add toaster module to the search path to help django.setup() find the right
29# modules
30sys.path.insert(0, os.path.dirname(toaster.__file__))
30 31
31def _configure_toaster(): 32#Set the DJANGO_SETTINGS_MODULE if it's not already set
32 """ Add toaster to sys path for importing modules 33os.environ["DJANGO_SETTINGS_MODULE"] =\
33 """ 34 os.environ.get("DJANGO_SETTINGS_MODULE",
34 sys.path.append(os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), 'toaster')) 35 "toaster.toastermain.settings")
35_configure_toaster() 36# Setup django framework (needs to be done before importing modules)
36
37django.setup() 37django.setup()
38 38
39from orm.models import Build, Task, Recipe, Layer_Version, Layer, Target, LogMessage, HelpText 39from orm.models import Build, Task, Recipe, Layer_Version, Layer, Target, LogMessage, HelpText
@@ -54,11 +54,11 @@ from datetime import datetime, timedelta
54 54
55from django.db import transaction, connection 55from django.db import transaction, connection
56 56
57
57# pylint: disable=invalid-name 58# pylint: disable=invalid-name
58# the logger name is standard throughout BitBake 59# the logger name is standard throughout BitBake
59logger = logging.getLogger("ToasterLogger") 60logger = logging.getLogger("ToasterLogger")
60 61
61
62class NotExisting(Exception): 62class NotExisting(Exception):
63 pass 63 pass
64 64