#!/bin/bash
#
# This routine creates the Bacula database
#  using PostgreSQL, MySQL, or SQLite.
#

RETVAL=0

. /etc/sysconfig/bacula

case "$BACULA_BACKEND" in
    postgresql)
        echo "Creating PostgreSQL database"
        /usr/share/bacula/create_postgresql_database $*
        ;;
    sqlite)
        echo "Creating SQLite database"
        /usr/share/bacula/create_sqlite_database $*
        ;;
    sqlite3)
        echo "Creating SQLite3 database"
        /usr/share/bacula/create_sqlite3_database $*
        ;;
    mysql)
        echo "Creating MySQL database"
        /usr/share/bacula/create_mysql_database $*
        ;;
    *)
        echo "Unknown database type"
        $RETVAL=1
        ;;
esac

exit $RETVAL
