diff options
Diffstat (limited to 'packages/docker/src/main/docker/do-start.sh')
-rw-r--r-- | packages/docker/src/main/docker/do-start.sh | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/packages/docker/src/main/docker/do-start.sh b/packages/docker/src/main/docker/do-start.sh deleted file mode 100644 index d565965c..00000000 --- a/packages/docker/src/main/docker/do-start.sh +++ /dev/null @@ -1,99 +0,0 @@ -#!/bin/bash -### -# ============LICENSE_START======================================================= -# ONAP -# ================================================================================ -# Copyright (C) 2017-2019 AT&T Intellectual Property. All rights reserved. -# Modifications Copyright (C) 2020 Nordix Foundation. -# ================================================================================ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# ============LICENSE_END========================================================= -### - -echo "installing .." - -# replace conf files from installer with environment-specific files -# mounted from the hosting VM - -if [[ -d config ]]; then - cp config/*.conf . -fi - -if [[ -f config/drools-preinstall.sh ]] ; then - echo "found preinstallation script" - bash config/drools-preinstall.sh -fi - -# remove broken symbolic links if any in data directory -if [[ -d ${POLICY_HOME}/config ]]; then - echo "removing dangling symbolic links" - find -L ${POLICY_HOME}/config -type l -exec rm -- {} + -fi - -apps=$(ls config/apps*.zip 2> /dev/null) -for app in $apps -do - echo "Application found: ${app}" - unzip -o ${app} -done - -feats=$(ls config/feature*.zip 2> /dev/null) -for feat in $feats -do - echo "Feature found: ${feat}" - cp ${feat} . -done - -echo "docker install at ${PWD}" - -./docker-install.sh - -source ${POLICY_HOME}/etc/profile.d/env.sh - -# allow user to override the key or/and the trust stores - -if [[ -f config/policy-keystore ]]; then - cp -f config/policy-keystore ${POLICY_HOME}/etc/ssl -fi - -if [[ -f config/policy-truststore ]]; then - cp -f config/policy-truststore ${POLICY_HOME}/etc/ssl -fi - -if [[ -f config/logback.xml ]]; then - echo "overriding logback.xml" - cp -f config/logback.xml "${POLICY_HOME}"/config/ -fi - -# allow user to override all or some aaf configuration - -if [[ -f config/aaf.properties ]]; then - cp -f config/aaf.properties ${POLICY_HOME}/config/aaf.properties -fi - -if [[ -f config/aaf-cadi.keyfile ]]; then - cp -f config/aaf-cadi.keyfile ${POLICY_HOME}/config/aaf-cadi.keyfile -fi - -if [[ -f config/drools-tweaks.sh ]] ; then - echo "Executing tweaks" - # file may not be executable; running it as an - # argument to bash avoids needing execute perms. - bash config/drools-tweaks.sh -fi - -echo "Starting processes" - -policy start - -tail -f /dev/null |