Skip to content
Permalink
5.17.1
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
1 contributor

Users who have contributed to this file

98 lines (84 sloc) 2.88 KB
#!/bin/bash
prepOnly_component() {
if [ "$GROUPER_WS" = "true" ] && [ "$GROUPER_UI" != "true" ] && [ "$GROUPER_DAEMON" != "true" ]
then
if [ -z "$GROUPER_WS_ONLY" ] ; then
echo "grouperContainer; INFO: (libraryPrep.sh-prepOnly_component) export GROUPER_WS_ONLY=true"
export GROUPER_WS_ONLY=true
fi
fi
if [ "$GROUPER_WS" != "true" ] && [ "$GROUPER_UI" = "true" ] && [ "$GROUPER_DAEMON" != "true" ]
then
if [ -z "$GROUPER_UI_ONLY" ] ; then
echo "grouperContainer; INFO: (libraryPrep.sh-prepOnly_component) export GROUPER_UI_ONLY=true"
export GROUPER_UI_ONLY=true
fi
fi
if [ "$GROUPER_WS" != "true" ] && [ "$GROUPER_UI" != "true" ] && [ "$GROUPER_DAEMON" = "true" ]
then
if [ -z "$GROUPER_DAEMON_ONLY" ] ; then
echo "grouperContainer; INFO: (libraryPrep.sh-prepOnly_component) export GROUPER_DAEMON_ONLY=true"
export GROUPER_DAEMON_ONLY=true
fi
fi
}
prepOnly_ui() {
if [ "$GROUPER_UI_ONLY" = "true" ]
then
if [ -z "$GROUPER_LOG_PREFIX" ]; then
echo "grouperContainer; INFO: (libraryPrep.sh-prepOnly_ui) export GROUPER_LOG_PREFIX=grouper-ui"
export GROUPER_LOG_PREFIX=grouper-ui
fi
fi
}
prepOnly_ws() {
if [ "$GROUPER_WS_ONLY" = "true" ]
then
if [ -z "$GROUPER_LOG_PREFIX" ]; then
echo "grouperContainer; INFO: (libraryPrep.sh-prepOnly_ui) export GROUPER_LOG_PREFIX=grouper-ws"
export GROUPER_LOG_PREFIX=grouper-ws
fi
if [ -z "$GROUPER_CONTEXT_COOKIES" ]; then
echo "grouperContainer; INFO: (libraryPrep.sh-prepOnly_ui) export GROUPER_CONTEXT_COOKIES=false"
export GROUPER_CONTEXT_COOKIES=false
fi
# default to whatever ws context is
if [ -z "$GROUPER_TOMCAT_CONTEXT" ] ; then
echo "grouperContainer; INFO: (libraryPrep.sh-prepOnly_ui) GROUPER_TOMCAT_CONTEXT=$GROUPERWS_URL_CONTEXT"
export GROUPER_TOMCAT_CONTEXT="$GROUPERWS_URL_CONTEXT"
fi
fi
}
prepOnly_daemon() {
if [ "$GROUPER_DAEMON_ONLY" = "true" ]
then
if [ -z "$GROUPER_LOG_PREFIX" ]; then
echo "grouperContainer; INFO: (libraryPrep.sh-prepOnly_daemon) GROUPER_LOG_PREFIX=grouper-daemon"
export GROUPER_LOG_PREFIX=grouper-daemon
fi
fi
}
prepOnly() {
prepOnly_component
prepOnly_ws
prepOnly_ui
prepOnly_daemon
}
prepOnly_unsetAll() {
unset -f prepOnly
unset -f prepOnly_component
unset -f prepOnly_daemon
unset -f prepOnly_ui
unset -f prepOnly_unsetAll
unset -f prepOnly_ws
}
prepOnly_exportAll() {
export -f prepOnly
export -f prepOnly_component
export -f prepOnly_daemon
export -f prepOnly_ui
export -f prepOnly_unsetAll
export -f prepOnly_ws
}
# export everything
prepOnly_exportAll