davidefiocco commited on
Commit
e51bd22
·
1 Parent(s): 2e094e0

Trying to avoid multiple logging

Browse files
Files changed (1) hide show
  1. app.py +3 -10
app.py CHANGED
@@ -30,16 +30,10 @@ def load_engine() -> Pipeline:
30
 
31
  return nlp_qa
32
 
 
33
 
34
- @st.cache(
35
- hash_funcs={
36
- _thread.RLock: lambda _: None,
37
- },
38
- allow_output_mutation=True,
39
- show_spinner=False,
40
- )
41
  def load_logger() -> Logger:
42
- syslog = SysLogHandler(address=(st.secrets["logging_address"], int(st.secrets["logging_port"])))
43
  logging.basicConfig(handlers=[syslog])
44
  logger = logging.getLogger()
45
  logger.addHandler(syslog)
@@ -59,11 +53,10 @@ st.title("Le risposte alle tue domande personali")
59
 
60
  input = st.text_input("Scrivi una domanda in italiano e comparirà la risposta!")
61
 
62
- logger.info(input)
63
-
64
  if input:
65
  try:
66
  context = get_context()
 
67
  answer = get_answer(input, context, engine)
68
  st.subheader(answer)
69
  except:
 
30
 
31
  return nlp_qa
32
 
33
+ syslog = SysLogHandler(address=(st.secrets["logging_address"], int(st.secrets["logging_port"])))
34
 
35
+ @st.cache()
 
 
 
 
 
 
36
  def load_logger() -> Logger:
 
37
  logging.basicConfig(handlers=[syslog])
38
  logger = logging.getLogger()
39
  logger.addHandler(syslog)
 
53
 
54
  input = st.text_input("Scrivi una domanda in italiano e comparirà la risposta!")
55
 
 
 
56
  if input:
57
  try:
58
  context = get_context()
59
+ logger.info(input)
60
  answer = get_answer(input, context, engine)
61
  st.subheader(answer)
62
  except: