PythonCustomLogger/MyApp.py

25 lines
719 B
Python
Raw Normal View History

2022-10-17 09:36:39 +00:00
import socket
2022-10-18 13:33:04 +00:00
from helpers import customLogger, customMQTTLogger
2022-10-17 09:36:39 +00:00
def test_logging():
2022-10-17 13:43:16 +00:00
logger = customLogger('customLogger','MyApp.log')
2022-10-17 09:36:39 +00:00
2022-10-18 13:33:04 +00:00
mqtt_logger = customMQTTLogger('customMQTTLogger', level='DEBUG', TOPIC='testLogging', BROKER='192.168.6.17')
2022-10-17 09:36:39 +00:00
logger.debug("debug message")
2022-10-18 13:33:04 +00:00
mqtt_logger.logger.debug("debug message")
2022-10-17 09:36:39 +00:00
logger.info("info message")
logger.warning("warning message")
logger.error("error message")
logger.critical("critical message")
logger.info("Hello World")
logger.info("Request from {} handled in {:.3f} ms", socket.gethostname(), 11)
logger.info("Request from {} handled in {:.3f} ms", "127.0.0.1", 33.1)
if __name__ == "__main__":
test_logging()