Старый postinstall

This commit is contained in:
commit 4337a3f94e
349 changed files with 21945 additions and 0 deletions

25
postinstall/logger.py Normal file
View file

@ -0,0 +1,25 @@
import logging
import getpass
def setup_logger():
logger = logging.getLogger()
logger.setLevel(logging.INFO)
formatter = logging.Formatter("%(asctime)s - User: %(user)s - %(message)s")
file_handler = logging.FileHandler("/var/log/postinstall.log")
file_handler.setFormatter(formatter)
class UserFilter(logging.Filter):
def filter(self, record):
record.user = getpass.getuser()
return True
file_handler.addFilter(UserFilter())
logger.addHandler(file_handler)
return logger
logger = setup_logger()