Spaces:
Paused
Paused
Commit
·
bca9ece
1
Parent(s):
92987b5
More caching for logger
Browse files
app.py
CHANGED
@@ -32,9 +32,8 @@ def load_engine() -> Pipeline:
|
|
32 |
|
33 |
syslog = SysLogHandler(address=(st.secrets["logging_address"], int(st.secrets["logging_port"])))
|
34 |
|
35 |
-
|
36 |
-
def load_logger() -> Logger:
|
37 |
-
logging.basicConfig(handlers=[syslog])
|
38 |
logger = logging.getLogger()
|
39 |
logger.addHandler(syslog)
|
40 |
logger.setLevel(logging.INFO)
|
@@ -47,7 +46,7 @@ with st.spinner(
|
|
47 |
):
|
48 |
|
49 |
engine = load_engine()
|
50 |
-
logger = load_logger()
|
51 |
|
52 |
st.title("Le risposte alle tue domande personali")
|
53 |
|
|
|
32 |
|
33 |
syslog = SysLogHandler(address=(st.secrets["logging_address"], int(st.secrets["logging_port"])))
|
34 |
|
35 |
+
@st.cache(hash_funcs={SysLogHandler: id})
|
36 |
+
def load_logger(syslog: SysLogHandler) -> Logger:
|
|
|
37 |
logger = logging.getLogger()
|
38 |
logger.addHandler(syslog)
|
39 |
logger.setLevel(logging.INFO)
|
|
|
46 |
):
|
47 |
|
48 |
engine = load_engine()
|
49 |
+
logger = load_logger(syslog)
|
50 |
|
51 |
st.title("Le risposte alle tue domande personali")
|
52 |
|