summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/toaster/toastermain/settings.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/bitbake/lib/toaster/toastermain/settings.py b/bitbake/lib/toaster/toastermain/settings.py
index 42581f2df4..8de3b52f34 100644
--- a/bitbake/lib/toaster/toastermain/settings.py
+++ b/bitbake/lib/toaster/toastermain/settings.py
@@ -24,6 +24,10 @@
24DEBUG = True 24DEBUG = True
25TEMPLATE_DEBUG = DEBUG 25TEMPLATE_DEBUG = DEBUG
26 26
27# Set to True to see the SQL queries in console
28SQL_DEBUG = False
29
30
27ADMINS = ( 31ADMINS = (
28 # ('Your Name', 'your_email@example.com'), 32 # ('Your Name', 'your_email@example.com'),
29) 33)
@@ -276,11 +280,21 @@ LOGGING = {
276 '()': 'django.utils.log.RequireDebugFalse' 280 '()': 'django.utils.log.RequireDebugFalse'
277 } 281 }
278 }, 282 },
283 'formatters': {
284 'datetime': {
285 'format': 'DB %(asctime)s %(message)s'
286 }
287 },
279 'handlers': { 288 'handlers': {
280 'mail_admins': { 289 'mail_admins': {
281 'level': 'ERROR', 290 'level': 'ERROR',
282 'filters': ['require_debug_false'], 291 'filters': ['require_debug_false'],
283 'class': 'django.utils.log.AdminEmailHandler' 292 'class': 'django.utils.log.AdminEmailHandler'
293 },
294 'console': {
295 'level': 'DEBUG',
296 'class': 'logging.StreamHandler',
297 'formatter': 'datetime',
284 } 298 }
285 }, 299 },
286 'loggers': { 300 'loggers': {
@@ -292,6 +306,13 @@ LOGGING = {
292 } 306 }
293} 307}
294 308
309if DEBUG and SQL_DEBUG:
310 LOGGING['loggers']['django.db.backends'] = {
311 'level': 'DEBUG',
312 'handlers': ['console'],
313 }
314
315
295# If we're using sqlite, we need to tweak the performance a bit 316# If we're using sqlite, we need to tweak the performance a bit
296from django.db.backends.signals import connection_created 317from django.db.backends.signals import connection_created
297def activate_synchronous_off(sender, connection, **kwargs): 318def activate_synchronous_off(sender, connection, **kwargs):