Davide Fiocco commited on
Commit
c39d485
·
1 Parent(s): e5ef708

Try to make logging work as intended (but won't..)

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -31,13 +31,15 @@ def load_engine() -> Pipeline:
31
  return nlp_qa
32
 
33
 
34
- if "syslog" not in st.session_state:
35
- st.session_state["syslog"] = SysLogHandler(
36
  address=(st.secrets["logging_address"], int(st.secrets["logging_port"]))
37
  )
38
- st.session_state["logger"] = logging.getLogger()
39
- st.session_state["logger"].setLevel(logging.INFO)
40
- st.session_state["logger"].addHandler(st.session_state["syslog"])
 
 
41
 
42
  with st.spinner(
43
  text="Sto preparando il necessario per rispondere alle tue domande personali..."
 
31
  return nlp_qa
32
 
33
 
34
+ if ("syslog" not in st.session_state) and ("logger" not in st.session_state):
35
+ syslog = SysLogHandler(
36
  address=(st.secrets["logging_address"], int(st.secrets["logging_port"]))
37
  )
38
+ logger = logging.getLogger()
39
+ logger.setLevel(logging.INFO)
40
+ logger.addHandler(syslog)
41
+ st.session_state["syslog"] = syslog
42
+ st.session_state["logger"] = logger
43
 
44
  with st.spinner(
45
  text="Sto preparando il necessario per rispondere alle tue domande personali..."