diff --git a/management/sanguo_auto_sync/simple-file-watcher.py b/management/sanguo_auto_sync/simple-file-watcher.py index 614e6c19f..425d8cf7b 100755 --- a/management/sanguo_auto_sync/simple-file-watcher.py +++ b/management/sanguo_auto_sync/simple-file-watcher.py @@ -15,7 +15,8 @@ from pathlib import Path # 配置 PROJECT_DIR = "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live" -LOG_FILE = os.path.join(PROJECT_DIR, "file-watcher.log") +SELF_DIR = os.path.dirname(os.path.abspath(__file__)) +LOG_FILE = os.path.join(SELF_DIR, "file-watcher.log") SYNC_SCRIPT = os.path.join(PROJECT_DIR, "auto-sync.sh") LOCK_FILE = "/tmp/sanguo_sync.lock" CHECK_INTERVAL = 60 # 检查间隔(秒)= 1 分钟