Files
fg-auto/build/app/run.sh

29 lines
778 B
Bash

#!/bin/bash
# 이 스크립트는 수동 실행 시 사용됩니다.
# Crontab은 python을 직접 실행하므로 이 스크립트를 거치지 않습니다.
log() {
echo "[$(date '+%Y-%m-%d %H:%M:%S')] $*"
}
log "========================================"
log "날씨 정보 자동 게시글 생성 시작"
log "========================================"
cd /app
if [ -f "gnu_autoupload.py" ]; then
/usr/bin/python gnu_autoupload.py 2>&1
EXIT_CODE=$?
if [ $EXIT_CODE -eq 0 ]; then
log "✅ 실행 완료 (종료 코드: $EXIT_CODE)"
else
log "❌ 실행 실패 (종료 코드: $EXIT_CODE)"
fi
else
log "❌ 오류: gnu_autoupload.py 파일을 찾을 수 없습니다"
exit 1
fi
log "========================================"