File tree Expand file tree Collapse file tree 2 files changed +54
-0
lines changed Expand file tree Collapse file tree 2 files changed +54
-0
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ configuration/*
9
9
configuration /ldap /*
10
10
! configuration /ldap /extra.py
11
11
! configuration /ldap /ldap_config.py
12
+ ! configuration /logging.py
12
13
! configuration /plugins.py
13
14
prometheus.yml
14
15
super-linter.log
Original file line number Diff line number Diff line change
1
+ from os import environ
2
+
3
+ # Set LOGLEVEL in netbox.env or docker-compose.overide.yml to override a logging level of INFO.
4
+ LOGLEVEL = environ .get ('LOGLEVEL' , 'INFO' )
5
+
6
+ LOGGING = {
7
+
8
+ 'version' : 1 ,
9
+ 'disable_existing_loggers' : False ,
10
+ 'formatters' : {
11
+ 'verbose' : {
12
+ 'format' : '{levelname} {asctime} {module} {process:d} {thread:d} {message}' ,
13
+ 'style' : '{' ,
14
+ },
15
+ 'simple' : {
16
+ 'format' : '{levelname} {message}' ,
17
+ 'style' : '{' ,
18
+ },
19
+ },
20
+ 'filters' : {
21
+ 'require_debug_false' : {
22
+ '()' : 'django.utils.log.RequireDebugFalse' ,
23
+ },
24
+ },
25
+ 'handlers' : {
26
+ 'console' : {
27
+ 'level' : LOGLEVEL ,
28
+ 'filters' : ['require_debug_false' ],
29
+ 'class' : 'logging.StreamHandler' ,
30
+ 'formatter' : 'simple'
31
+ },
32
+ 'mail_admins' : {
33
+ 'level' : 'ERROR' ,
34
+ 'class' : 'django.utils.log.AdminEmailHandler' ,
35
+ 'filters' : ['require_debug_false' ]
36
+ }
37
+ },
38
+ 'loggers' : {
39
+ 'django' : {
40
+ 'handlers' : ['console' ],
41
+ 'propagate' : True ,
42
+ },
43
+ 'django.request' : {
44
+ 'handlers' : ['mail_admins' ],
45
+ 'level' : 'ERROR' ,
46
+ 'propagate' : False ,
47
+ },
48
+ 'django_auth_ldap' : {
49
+ 'handlers' : ['console' ,],
50
+ 'level' : LOGLEVEL ,
51
+ }
52
+ }
53
+ }
You can’t perform that action at this time.
0 commit comments