#!/bin/bash

MODULE="$1"

# Pull in collector support functions
. "${COLLECTOR_HOME}"/collectorlib

preModule "$MODULE"

#Define and create output folders
JAVA_OUTPUT_DIR="${BASE_OUTPUT_DIR}/${MODULE}"
mkdir -p "${JAVA_OUTPUT_DIR}"

if [ -w "${JAVA_OUTPUT_DIR}" ] ; then
    # JDK install will have JRE folder, otherwise it's a JRE install
    if [ -d "${JAVA_HOME}/jre" ] ; then
        JRE_DIR="/jre"
    fi

    logAndRunCmd "${JAVA_HOME}/bin/java -version &> \"${JAVA_OUTPUT_DIR}\"/java_version.txt"
    logAndRunCmd "cp ${JAVA_HOME}/conf/security/java.security \"${JAVA_OUTPUT_DIR}\""
else
    echo "Could not create java module directory."
fi

postModule "$MODULE"
