diff options
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/lib/toaster/toastermain/logs.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/bitbake/lib/toaster/toastermain/logs.py b/bitbake/lib/toaster/toastermain/logs.py index f9953982b7..b4910e4432 100644 --- a/bitbake/lib/toaster/toastermain/logs.py +++ b/bitbake/lib/toaster/toastermain/logs.py | |||
@@ -38,8 +38,13 @@ def log_view_mixin(view): | |||
38 | request = kwargs.get('request') | 38 | request = kwargs.get('request') |
39 | 39 | ||
40 | response = view(*args, **kwargs) | 40 | response = view(*args, **kwargs) |
41 | view_name = 'unknown' | ||
42 | if hasattr(request, 'resolver_match'): | ||
43 | if hasattr(request.resolver_match, 'view_name'): | ||
44 | view_name = request.resolver_match.view_name | ||
45 | |||
41 | log_api_request( | 46 | log_api_request( |
42 | request, response, request.resolver_match.view_name, 'toaster') | 47 | request, response, view_name, 'toaster') |
43 | return response | 48 | return response |
44 | return log_view_request | 49 | return log_view_request |
45 | 50 | ||