Commit 891ac2a 1 parent 006de31 commit 891ac2a Copy full SHA for 891ac2a
File tree 2 files changed +30
-20
lines changed
2 files changed +30
-20
lines changed Original file line number Diff line number Diff line change
1
+ def get_config (level ):
2
+ return {
3
+ "version" : 1 ,
4
+ "disable_existing_loggers" : False ,
5
+ "formatters" : {
6
+ "default" : {
7
+ "format" : "[{asctime}] {levelname} {name}:{lineno} {message}" ,
8
+ "datefmt" : "%d/%b/%Y %H:%M:%S" ,
9
+ "style" : "{" ,
10
+ },
11
+ },
12
+ "handlers" : {
13
+ "default" : {
14
+ "class" : "logging.StreamHandler" ,
15
+ "formatter" : "default" ,
16
+ },
17
+ },
18
+ "root" : {
19
+ "handlers" : ["default" ],
20
+ "level" : level ,
21
+ },
22
+ "loggers" : {
23
+ "django" : {
24
+ "handlers" : ["default" ],
25
+ "propagate" : False ,
26
+ },
27
+ },
28
+ }
Original file line number Diff line number Diff line change 2
2
Django settings for benefits project.
3
3
"""
4
4
import os
5
+ import benefits .logging
5
6
6
7
7
8
def _filter_empty (ls ):
@@ -192,27 +193,8 @@ def _filter_empty(ls):
192
193
STATIC_ROOT = os .path .join (BASE_DIR , "static" )
193
194
194
195
# Logging configuration
195
-
196
196
LOG_LEVEL = os .environ .get ("DJANGO_LOG_LEVEL" , "DEBUG" if DEBUG else "WARNING" )
197
- LOGGING = {
198
- "version" : 1 ,
199
- "disable_existing_loggers" : False ,
200
- "formatters" : {
201
- "default" : {
202
- "format" : "[{asctime}] {levelname} {name}:{lineno} {message}" ,
203
- "datefmt" : "%d/%b/%Y %H:%M:%S" ,
204
- "style" : "{" ,
205
- },
206
- },
207
- "handlers" : {
208
- "default" : {"class" : "logging.StreamHandler" , "formatter" : "default" },
209
- },
210
- "root" : {
211
- "handlers" : ["default" ],
212
- "level" : LOG_LEVEL ,
213
- },
214
- "loggers" : {"django" : {"handlers" : ["default" ], "propagate" : False }},
215
- }
197
+ LOGGING = benefits .logging .get_config (LOG_LEVEL )
216
198
217
199
# Analytics configuration
218
200
You can’t perform that action at this time.
0 commit comments