File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 4
4
import socket
5
5
import random
6
6
import json
7
+ import logging
7
8
8
9
option_a = os .getenv ('OPTION_A' , "Cats" )
9
10
option_b = os .getenv ('OPTION_B' , "Dogs" )
10
11
hostname = socket .gethostname ()
11
12
12
13
app = Flask (__name__ )
13
14
15
+ gunicorn_error_logger = logging .getLogger ('gunicorn.error' )
16
+ app .logger .handlers .extend (gunicorn_error_logger .handlers )
17
+ app .logger .setLevel (logging .INFO )
18
+
14
19
def get_redis ():
15
20
if not hasattr (g , 'redis' ):
16
21
g .redis = Redis (host = "redis" , db = 0 , socket_timeout = 5 )
@@ -27,6 +32,7 @@ def hello():
27
32
if request .method == 'POST' :
28
33
redis = get_redis ()
29
34
vote = request .form ['vote' ]
35
+ app .logger .info ('Received vote for %s' , vote )
30
36
data = json .dumps ({'voter_id' : voter_id , 'vote' : vote })
31
37
redis .rpush ('votes' , data )
32
38
You can’t perform that action at this time.
0 commit comments