timmy/timmy_data/rq/scripts/fuel-postgres-dump
Aleksandr Dobdin dd53bdd770 Fix: merge postgres dump
Added: logrotate config file

Change-Id: I4525f30197d178dbaf2af85fe20d961902deec06
(cherry picked from commit fc6151fbb8deec4f27b9bf6895a762dc9db11b68)
2016-12-08 12:00:38 +00:00

14 lines
335 B
Bash

#!/bin/bash
( `# check if docker present` \
command -v docker &> /dev/null && \
service docker status &> /dev/null && \
docker images | grep -c postgres > /dev/null && \
dockerctl shell postgres su postgres -c 'pg_dumpall --clean'\
) \
\
|| \
( `# if docker stopped` \
command -v pg_dumpall && \
su postgres -c 'pg_dumpall --clean'\
)