From 5ed2f95fceb784bfb8f85b4cc84e593836b6acf4 Mon Sep 17 00:00:00 2001 From: Jorge Hernandez Date: Wed, 6 Sep 2017 19:42:47 -0500 Subject: add installation files as environments for PDP-D see counterpart drools-pdp review. this will make installation files available to PDP-D and its drools applications Change-Id: Ib06820136b5a93eb0adfcb43216666bcc2677de4 Issue-ID: POLICY-162 Signed-off-by: Jorge Hernandez --- policy-drools/Dockerfile | 4 ++-- policy-drools/docker-install.sh | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'policy-drools') diff --git a/policy-drools/Dockerfile b/policy-drools/Dockerfile index b89d0587..d4cd77b8 100644 --- a/policy-drools/Dockerfile +++ b/policy-drools/Dockerfile @@ -8,8 +8,8 @@ WORKDIR /tmp/policy-install COPY install-drools.zip apps.zip docker-install.sh do-start.sh wait-for-port.sh ./ -RUN unzip install-drools.zip && \ - unzip apps.zip && \ +RUN unzip -o install-drools.zip && \ + unzip -o apps.zip && \ rm install-drools.zip apps.zip && \ chown -R policy * && \ chmod +x *.sh diff --git a/policy-drools/docker-install.sh b/policy-drools/docker-install.sh index 40a12649..012934ad 100644 --- a/policy-drools/docker-install.sh +++ b/policy-drools/docker-install.sh @@ -413,7 +413,6 @@ function install_base() { BASEX_TGZ= fi fi - # Undo any changes in the $HOME directory if any @@ -470,6 +469,7 @@ function install_base() { configure_base + # save ${BASE_CONF} in PDP-D installation cp "${BASE_CONF}" "${POLICY_HOME}"/etc/profile.d # if ! create_keystore; then @@ -631,6 +631,9 @@ EOF fi update_monitor $CONTROLLER_NAME + + # save install configuration as an environment file + ln -s -f "${POLICY_HOME}/etc/profile.d/${BASE_CONF}" "${POLICY_HOME}/config/${BASE_CONF}.environment" } -- cgit 1.2.3-korg