From 7ff426f9bad73ea14d7b2bd711813aeec8a59003 Mon Sep 17 00:00:00 2001 From: empresa Date: Tue, 9 Sep 2025 23:55:30 +0700 Subject: [PATCH] Wallet config debugging. More. --- clore_onboarding.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/clore_onboarding.py b/clore_onboarding.py index 5daf4cc..8dbdb6e 100644 --- a/clore_onboarding.py +++ b/clore_onboarding.py @@ -20,22 +20,34 @@ class logger: GREEN = '\033[92m' BLUE = '\033[94m' RESET = '\033[0m' + LOG_FILE = '/opt/clore-hosting/clore_onboarding.log' @staticmethod def _get_current_time(): return datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") + @staticmethod + def _log_to_file(level, message): + try: + with open(logger.LOG_FILE, 'a') as f: + f.write(f"{logger._get_current_time()} | {level} | {message}\n") + except Exception: + pass + @staticmethod def error(message): print(f"{logger.RED}{logger._get_current_time()} | ERROR | {message}{logger.RESET}") + logger._log_to_file("ERROR", message) @staticmethod def success(message): print(f"{logger.GREEN}{logger._get_current_time()} | SUCCESS | {message}{logger.RESET}") + logger._log_to_file("SUCCESS", message) @staticmethod def info(message): print(f"{logger.BLUE}{logger._get_current_time()} | INFO | {message}{logger.RESET}") + logger._log_to_file("INFO", message) if os.geteuid() != 0: logger.error("This script must be run as root!")