22 lines
527 B
Hy
22 lines
527 B
Hy
(import logging)
|
|
|
|
(setv log (.getLogger logging))
|
|
|
|
(log.setLevel logging.DEBUG)
|
|
|
|
(setv formatter (logging.Formatter "%(asctime)s | %(name)s | %(threadName)s | %(levelname)s: %(message)s"))
|
|
|
|
(setv file_logger (logging.FileHandler "log"))
|
|
(setv stream_logger (logging.StreamHandler))
|
|
|
|
(file_logger.setLevel logging.DEBUG)
|
|
(stream_logger.setLevel logging.INFO)
|
|
|
|
(file_logger.setFormatter formatter)
|
|
(stream_logger.setFormatter formatter)
|
|
|
|
(log.addHandler file_logger)
|
|
(log.addHandler stream_logger)
|
|
|
|
(log.info "log initialized")
|