Eli Mesika has uploaded a new change for review. Change subject: db: add pg_dump wrapper ......................................................................
db: add pg_dump wrapper Change-Id: I5dac42b5991f913ae5c1fccc4436eaffbb420195 Signed-off-by: Eli Mesika <[email protected]> --- M packaging/dbscripts/dbfunc-base.sh 1 file changed, 16 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-dwh refs/changes/22/25922/1 diff --git a/packaging/dbscripts/dbfunc-base.sh b/packaging/dbscripts/dbfunc-base.sh index b472743..e5a8595 100644 --- a/packaging/dbscripts/dbfunc-base.sh +++ b/packaging/dbscripts/dbfunc-base.sh @@ -7,6 +7,7 @@ #DBFUNC_DB_PGPASSFILE= PSQL="${PSQL:-psql}" +PG_DUMP="${PG_DUMP:-pg_dump}" NULL= die() { @@ -84,3 +85,18 @@ done echo "${ret}" } + +dbfunc_pg_dump() { + LC_ALL="C" "${PG_DUMP}" \ + -w \ + --host="${DBFUNC_DB_HOST}" \ + --port="${DBFUNC_DB_PORT}" \ + --username="${DBFUNC_DB_USER}" \ + "$@" \ + "${DBFUNC_DB_DATABASE}" +} + +dbfunc_pg_dump_die() { + dbfunc_pg_dump "$@" || die "Cannot execute pg_dump command: $*" +} + -- To view, visit http://gerrit.ovirt.org/25922 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5dac42b5991f913ae5c1fccc4436eaffbb420195 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-dwh Gerrit-Branch: master Gerrit-Owner: Eli Mesika <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
