#!/usr/bin/with-contenv bash ### Default values scriptVersion="1.4.0" scriptName="ARLChecker" sleepInterval='24h' ### Import Settings source /config/extended.conf #### Import Functions source /config/extended/functions if [ "$dlClientSource" == "tidal" ]; then log "Script is not enabled, enable by setting dlClientSource to \"deezer\" or \"both\" by modifying the \"/config/extended.conf\" config file..." log "Sleeping (infinity)" sleep infinity fi log "Starting ARL Token Check..." # run py script python /custom-services.d/python/ARLChecker.py -c # If variable doesn't exist, or not set by user in extended.conf, fallback to 24h # See issue #189 if [[ -v arlUpdateInterval ]] && [ "$arlUpdateInterval" != "" ] then log "Found Interval in extended.conf" sleepInterval="$arlUpdateInterval" else log "Interval Fallback" fi log "ARL Token Check Complete. Sleeping for ${sleepInterval}." sleep ${sleepInterval}