#!/bin/bash
FEED_DIR="/home/viraelyh/sarasota.autos/dealercenter"
PREFIX="DealerCenter_"
SUFFIX="_14969207.csv"
TODAY=$(date +%Y%m%d)
YESTERDAY=$(date -d "yesterday" +%Y%m%d)

TODAY_FILE="${FEED_DIR}/${PREFIX}${TODAY}${SUFFIX}"
YEST_FILE="${FEED_DIR}/${PREFIX}${YESTERDAY}${SUFFIX}"
LATEST_LINK="${FEED_DIR}/latest.csv"

if [ -f "$TODAY_FILE" ]; then
    SOURCE_FILE="$TODAY_FILE"
elif [ -f "$YEST_FILE" ]; then
    SOURCE_FILE="$YEST_FILE"
else
    echo "$(date): ERROR - No DealerCenter file found for today or yesterday." >> "${FEED_DIR}/feed_pointer.log"
    exit 1
fi

rm -f "$LATEST_LINK"
cp "$SOURCE_FILE" "$LATEST_LINK"
echo "$(date): Pointed latest.csv -> $(basename "$SOURCE_FILE")" >> "${FEED_DIR}/feed_pointer.log"