clone of github.com/decent-newsroom/newsroom
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

19 lines
514 B

#!/bin/bash
set -e
export PATH="/usr/local/bin:/usr/bin:/bin"
LOG_PREFIX="[media_discovery.sh]"
TIMESTAMP() { date '+%Y-%m-%d %H:%M:%S'; }
# Log start
echo "$(TIMESTAMP) $LOG_PREFIX STARTING media discovery cache update" >&2
# Run Symfony command
php /var/www/html/bin/console app:cache_latest_articles
EXIT_CODE=$?
if [ $EXIT_CODE -eq 0 ]; then
echo "$(TIMESTAMP) $LOG_PREFIX FINISHED successfully (exit code: $EXIT_CODE)" >&2
else
echo "$(TIMESTAMP) $LOG_PREFIX ERROR (exit code: $EXIT_CODE)" >&2
fi