# Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2024 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT import logging LOG_FILE = '/var/log/cloudlinux/cagefsctl.log' def setup_logger(logger_name, log_file): logger = logging.getLogger(logger_name) logger.setLevel(logging.INFO) try: fh = logging.FileHandler(log_file) except IOError: pass else: fh.formatter = logging.Formatter( '[%(levelname)s | %(asctime)s]: %(message)s') logger.addHandler(fh) return logger logger = setup_logger('cagefsctl', LOG_FILE)