Files
spark/tools/save-log.py
T
John Colvin 1b9ac61588 Add save-log script to backup log file
The current date and time is appended to the log file name
2022-01-22 12:46:52 -05:00

29 lines
624 B
Python

import datetime
import os
import sys
import shutil
from file_utils import get_unique_path, append_datetime_suffix
def save_client_log():
log_path = f'{os.getenv("APPDATA")}\\bts\\data\\logging\\log'
log_save_path = get_unique_path(append_datetime_suffix(log_path))
try:
print(f'Copying {log_path} to {log_save_path}')
shutil.copy(log_path, log_save_path)
except Exception as ex:
print(ex)
def save_server_log():
# TODO
pass
if __name__ == '__main__':
if sys.platform == 'win32':
save_client_log()
elif sys.platform == 'linux':
save_server_log()