25 lines
671 B
Bash
25 lines
671 B
Bash
#!/bin/sh
|
|
|
|
PROJECT_DIR="/volume1/docker/paper-monitor"
|
|
LOG_DIR="$PROJECT_DIR/data/logs"
|
|
LOG_STAMP="$(date '+%Y-%m-%d_%H-%M-%S')"
|
|
LOG_FILE="$LOG_DIR/scheduler-${LOG_STAMP}.log"
|
|
|
|
mkdir -p "$LOG_DIR"
|
|
|
|
echo "============================================================" >> "$LOG_FILE"
|
|
echo "START $(date '+%Y-%m-%d %H:%M:%S')" >> "$LOG_FILE"
|
|
|
|
cd "$PROJECT_DIR" || exit 1
|
|
|
|
/usr/local/bin/docker compose \
|
|
-f docker-compose.nas.yml \
|
|
run --rm paper-monitor-nas \
|
|
>> "$LOG_FILE" 2>&1
|
|
|
|
RESULT=$?
|
|
|
|
echo "END $(date '+%Y-%m-%d %H:%M:%S') RESULT=$RESULT" >> "$LOG_FILE"
|
|
echo "============================================================" >> "$LOG_FILE"
|
|
|
|
exit "$RESULT" |