onap on kubernetes source files
[oom.git] / kubernetes / config / docker / init / src / config / policy / opt / policy / config / drools / drools-tweaks.sh
1 #! /bin/bash
2
3 # changes for health check
4 options enable policy-healthcheck
5 sedArgs=("-i")
6 while read var value ; do
7         if [[ "${var}" == "" ]] ; then
8                 continue
9         fi
10         sedArgs+=("-e" "s@\${{${var}}}@${value}@g")
11 done <<-EOF
12         PAP_HOST                pap
13         PAP_USERNAME    testpap
14         PAP_PASSWORD    alpha123
15         PDP_HOST                pdp
16         PDP_USERNAME    testpdp
17         PDP_PASSWORD    alpha123
18 EOF
19
20 # convert file
21 sed "${sedArgs[@]}" ${POLICY_HOME}/config/*health*
22
23 cat >>${POLICY_HOME}/config/*health* <<-'EOF'
24         http.server.services.HEALTHCHECK.userName=healthcheck
25         http.server.services.HEALTHCHECK.password=zb!XztG34
26 EOF
27
28 sed -i -e 's/DCAE-CL-EVENT/unauthenticated.TCA_EVENT_OUTPUT/' \
29        -e '/TCA_EVENT_OUTPUT\.servers/s/servers=.*$/servers=10.0.4.102/' \
30     $POLICY_HOME/config/v*-controller.properties