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

Trying (desperately) to cache logger

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -31,7 +31,13 @@ def load_engine() -> Pipeline:
31
  return nlp_qa
32
 
33
 
34
- @st.cache()
 
 
 
 
 
 
35
  def load_logger() -> Logger:
36
  syslog = SysLogHandler(address=(st.secrets["logging_address"], int(st.secrets["logging_port"])))
37
  logging.basicConfig(handlers=[syslog])
 
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])