#!/bin/bash
# Install the data directories
set -o errexit -o nounset -o pipefail

# Get the install directory parameter from the CLI arguments
if [ $# -ne 1 -o ! -d "$1" ]
then
    echo "Install directory not found." 1>&2
    echo "usage: $0 <install-dir>" 1>&2
    exit 1
fi

INSTDIR="$1"
TEMPLATEDIR="${INSTDIR}/etc/templates/serverresources"

# Copy each serverresource from it's template into it's installed location
echo "Installing serverresources...."
mkdir -p "${INSTDIR}/var/serverresources"
cp -rnp "${TEMPLATEDIR}/adminconfig" "${INSTDIR}/var/serverresources/."
cp -rnp "${TEMPLATEDIR}/schema" "${INSTDIR}/var/serverresources/."
cp -rnp "${TEMPLATEDIR}/tfn" "${INSTDIR}/var/serverresources/."

# Copy serverconfig from it's template into it's installed location
echo "Installing serverconfig...."
mkdir -p "${INSTDIR}/var/serverconfig"
cp -rnp "${TEMPLATEDIR}/serverconfig/local" "${INSTDIR}/var/serverconfig/."
cp -rnp "${TEMPLATEDIR}/serverconfig/global" "${INSTDIR}/var/serverconfig/."
