#!/bin/bash
# Cat-Fly 自动交易报告 - 直接执行脚本
# 通过系统 cron 执行，不经过 OpenClaw agent

LOG_FILE="/var/log/catfly-report.log"
SCRIPT_DIR="/root/.openclaw/workspace/cat-fly"

cd "$SCRIPT_DIR" || exit 1

echo "[$(date '+%Y-%m-%d %H:%M:%S')] 开始执行报告生成..." >> "$LOG_FILE"

python3 auto_report.py >> "$LOG_FILE" 2>&1

if [ $? -eq 0 ]; then
    echo "[$(date '+%Y-%m-%d %H:%M:%S')] 报告生成成功" >> "$LOG_FILE"
else
    echo "[$(date '+%Y-%m-%d %H:%M:%S')] 报告生成失败" >> "$LOG_FILE"
fi

echo "----------------------------------------" >> "$LOG_FILE"
