diff --git a/plexupdate.sh b/plexupdate.sh index 75662c1..a71c562 100755 --- a/plexupdate.sh +++ b/plexupdate.sh @@ -258,15 +258,8 @@ if ! hash wget 2>/dev/null; then fi # If a config file was specified, or if /etc/plexupdate.conf exists, we'll use it. Otherwise, just skip it. -if [ -z "${CONFIGFILE}" ]; then - if [ -f "/etc/plexupdate.conf" ]; then - CONFIGFILE=/etc/plexupdate.conf - else - error "Due to recent changes, config file must be specified or placed in /etc/plexupdate.conf" - exit 1 - fi -fi -source "${CONFIGFILE}" 2>/dev/null + +source "${CONFIGFILE:-"/etc/plexupdate.conf"}" 2>/dev/null # The way I wrote this, it assumes that whatever we put on the command line is what we want and should override # any values in the configuration file. As a result, we need to check if they've been set on the command line