# -----------------------------------------------------------
# ------------ DEFINICIONES DE INSTALACION ------------------
# -----------------------------------------------------------
DIR_SEPA=/opt/editran/SEPA
PARAM_EDITRAN="${DIR_SEPA}"/scripts/ParametrosEditran
SO_SEPA="Linux"  # Linux | AIX | Sun | HP
VARIOS_LOGICOS=0 # 0.- un fichero fisico y uno logico | 
                 # 1.- un fichero fisico con mas de uno logico
# Directorio bin de editran y directorio de instalación java
PATH="/opt/editran/bin:/path/to/java:$PATH"
# -----------------------------------------------------------



# -----------------------------------------------------------
# Carga el modulo con las funciones que identifican 
# los parametros de Editran
# -----------------------------------------------------------
. "${PARAM_EDITRAN}"

# -----------------------------------------------------------
# Variables 
# -----------------------------------------------------------
DIR_LIB_SEPA="${DIR_SEPA}"/lib
DIR_LIB_SEPA_SO="${DIR_LIB_SEPA}"/${SO_SEPA}
LOGOUT="/dev/null"

if [ $VARIOS_LOGICOS -eq 0 ]; then
    EDITRAN_XMLMAIN="com.indra.mmdd.editran.main.EDItranSepaXmlMain"
else
    EDITRAN_XMLMAIN="com.indra.mmdd.editran.main.EDItranSeparadorXmlMain"
fi

# -----------------------------------------------------------
# Funciones 
# -----------------------------------------------------------
function validaEntorno() {
    [ ! -d "${DIR_SEPA}" ] && echo "No existe ${DIR_SEPA}" && return 1
    [ ! -f "${PARAM_EDITRAN}" ] && echo "No existe ${PARAM_EDITRAN}" && return 1
    [ ! -d "${DIR_LIB_SEPA}" ] && echo "No existe ${DIR_LIB_SEPA}" && return 1
    [ ! -d "${DIR_LIB_SEPA_SO}" ] && echo "No existe ${DIR_LIB_SEPA_SO}" && return 1
}
