diff --git a/pg_db_dump_file.sh b/pg_db_dump_file.sh index 09f1a35..71d4fc1 100755 --- a/pg_db_dump_file.sh +++ b/pg_db_dump_file.sh @@ -243,16 +243,22 @@ if [ "${REDHAT}" -eq 1 ]; then # This is also for Amazon NEWER (after 9.6) PG_BASE_PATH="/usr/pgsql-"; # I assume that as default - LOG_PATH="/var/lib/pgsql/${DB_VERSION}/data/log/"; + if [ -z "${LOG_PATH}" ]; then + LOG_PATH="/var/lib/pgsql/${DB_VERSION}/data/log/"; + fi; elif [ "${AMAZON}" -eq 1 ]; then # only older 9.6 or before PG_BASE_PATH="/usr/lib64/pgsql"; # LOG PATH, will be attached to DB VERSION - LOG_PATH="/var/lib/pgsql${DB_VERSION}/data/pg_log"; + if [ -z "${LOG_PATH}" ]; then + LOG_PATH="/var/lib/pgsql${DB_VERSION}/data/pg_log"; + fi; else # Debian base path PG_BASE_PATH="/usr/lib/postgresql/"; - LOG_PATH="/var/log/postgresql/"; + if [ -z "${LOG_PATH}" ]; then + LOG_PATH="/var/log/postgresql/"; + fi; fi; # setup log before everything else