SEARCH-2356 Add support for setting the default log level for search.

This can be passed in as an environment variable when starting the container.
This commit is contained in:
Tom Page
2020-07-15 15:25:29 +01:00
parent e5d0c8b61b
commit bce3d9c0fb
@@ -10,6 +10,7 @@ SOLR_NORERANK_CONFIG_FILE=$NORERANK_TEMPLATE_PATH/solrconfig.xml
SOLR_RERANK_CORE_FILE=$RERANK_TEMPLATE_PATH/solrcore.properties
SOLR_NORERANK_CORE_FILE=$NORERANK_TEMPLATE_PATH/solrcore.properties
SOLR_CONTEXT_FILE=$PWD/solr/server/contexts/solr-jetty-context.xml
LOG_PROPERTIES=$PWD/logs/log4j.properties
if [[ $REPLICATION_TYPE == "master" ]]; then
@@ -105,4 +106,8 @@ if [[ true == "$DISABLE_CASCADE_TRACKING" ]]; then
sed -i 's/alfresco.cascade.tracker.enabled=true/alfresco.cascade.tracker.enabled=false/' ${PWD}/solrhome/conf/shared.properties
fi
bash -c "$@"
if [[ "${SEARCH_LOG_LEVEL}" != "" ]]; then
sed -i "s/log4j.rootLogger=WARN, file, CONSOLE/log4j.rootLogger=${SEARCH_LOG_LEVEL}, file, CONSOLE/" ${LOG_PROPERTIES}
fi
bash -c "$@"