Party/log.py
2023-05-19 20:04:03 +02:00

35 lines
842 B
Python

""" Server logging system """
import os
import time
date = lambda: time.strftime("%d-%m-%Y %H:%M:%S", time.localtime(time.time()))
def clear_log():
""" clearing log """
print("f")
def log_server(log, type):
""" server log"""
raise Exception("Deprecated, use insert_log()")
def chat_log(data, log_type):
""" chat log """
raise Exception("Deprecated, use insert_log()")
def insert_log(file: str, data: str, log_type: str):
full_file_name = f'./Config/log/{file}.log'
file_size = os.path.getsize(full_file_name)
if file_size >= 1024*1024:
clear_log()
current_date = date()
data = f'{current_date} [{log_type}] {data}\n'
datei = open(full_file_name, 'a')
datei.write(data)
data = date()
datei.close()
if __name__ == "__main__":
print("Use main.py to use program")