Browse Source

[type/__postgres_conf] Catch connection errors early

ander/update_readme
Dennis Camera 1 year ago
parent
commit
6b18cace75
  1. 5
      cdist/conf/type/__postgres_conf/explorer/state

5
cdist/conf/type/__postgres_conf/explorer/state vendored

@ -37,6 +37,11 @@ esac
conf_name=${__object_id:?}
su - "${postgres_user}" -c 'psql postgres -c "SELECT 1"' >/dev/null || {
echo 'Connection to PostgreSQL server failed' >&2
exit 1
}
if su - "${postgres_user}" -c "psql postgres -twAc 'SHOW ${conf_name}'" \
| cmp -s "${__object:?}/parameter/value" -
then

Loading…
Cancel
Save