File tree Expand file tree Collapse file tree 1 file changed +8
-23
lines changed Expand file tree Collapse file tree 1 file changed +8
-23
lines changed Original file line number Diff line number Diff line change 9
9
10
10
from github import Auth , GithubIntegration , UnknownObjectException
11
11
12
- # LOG CONFIGURATION
12
+ # CONFIGURE THE ENVIRONMENT
13
13
14
+ # Load all env variables
15
+ load_dotenv ()
16
+
17
+ # Configure logging
18
+ log_level = os .getenv ('LOG_LEVEL' , 'INFO' )
14
19
dictConfig ({
15
20
'version' : 1 ,
16
21
'formatters' : {'default' : {
22
27
'formatter' : 'default'
23
28
}},
24
29
'root' : {
25
- 'level' : 'INFO' ,
30
+ 'level' : log_level ,
26
31
'handlers' : ['wsgi' ]
27
32
}
28
33
})
29
34
30
- """logFormatter = logging.Formatter("%(asctime)s [%(threadName)-12.12s] [%(levelname)-5.5s] %(message)s")
31
- logLevel = logging.INFO
32
- rootLogger = logging.getLogger()
33
-
34
- if not os.path.exists('logs'):
35
- os.makedirs('logs')
36
- fileHandler = logging.handlers.RotatingFileHandler("logs/output.log")
37
- fileHandler.setFormatter(logFormatter)
38
- fileHandler.setLevel(logLevel)
39
- rootLogger.addHandler(fileHandler)
40
-
41
- consoleHandler = logging.StreamHandler()
42
- consoleHandler.setFormatter(logFormatter)
43
- consoleHandler.setLevel(logLevel)
44
- rootLogger.addHandler(consoleHandler)"""
45
-
46
- # LOADING ENVIRONMENT VARIABLES
47
-
48
- load_dotenv ()
49
-
50
- # Configurations
35
+ # Load application configs
51
36
github_app_id = os .getenv ("GH_APP_ID" )
52
37
github_app_private_key = os .getenv ("GH_APP_PRIVATE_KEY" )
53
38
endpoint_secret = os .getenv ("INCOMING_SECRET" )
You can’t perform that action at this time.
0 commit comments