#!/bin/bash

DESC='Compactage de la base de donnée de Bareos'

mode_conteneur_actif=$(CreoleGet mode_conteneur_actif)

function run_as()
{
    local user="$1"
    shift

    if [ "$mode_conteneur_actif" = "oui" ]; then
        CreoleRun "su - ${user} -c \"$@\"" postgresql
    else
        su - ${user} -c "$@"
    fi
    return $?
}

if [ "$(CreoleGet activer_bareos_dir non)" = "oui" ]; then
    run_as postgres vacuumdb bareos
fi

exit 0
