Jean Da Rolt
08/21/2021, 12:56 AM[core]
logging_conf_file = logging.cfg
then
[loggers]
keys=root,app
[handlers]
keys=consoleHandler,StackDriveHandler
...
Is there anything similar in Prefect? I do not want to add additional logs inside my tasks, but make prefect log using additional loggers.Kevin Kho
Jean Da Rolt
08/21/2021, 2:32 PMimport logging
from logging import StreamHandler
class BlablaHandler(StreamHandler):
def __init__(self):
StreamHandler.__init__(self)
def emit(self, record):
msg = self.format(record)
print("Printing inside handler")
print(msg)
logger = logging.getLogger()
logger.addHandler(BlablaHandler())
however I would prefer to have that in the prefect config file. Is that possible?Zanie
Zanie
get_logger
function that, on logger retrieval, adds the extra handlers you wantJean Da Rolt
08/21/2021, 6:22 PM