Turn ServiceDataStoreOperationsImpl into Component
[transportpce.git] / tests / add_tapi_feature_to_tests221.sh
1 #!/bin/sh
2
3 if [ "$USE_LIGHTY" = "True" ]; then
4     exit 0;
5 fi
6
7 cd $(dirname $0)
8 cd ..
9
10 if [ ! -d karaf221/ ]; then
11     echo 'no target directory' >&2
12     cd $(dirname $0)
13     exit 1
14 fi
15
16 featreference=$(grep '^featuresBoot =' karaf221/target/assembly/etc/org.apache.karaf.features.cfg | cut -d= -f2 | sed 's/^ *//')
17 xmlfeatconfigfile=$(grep -lR $featreference karaf221/target/assembly/etc/*.xml)
18
19 if [ -f "$xmlfeatconfigfile"_ ]; then
20     echo "nothing to do : $xmlfeatconfigfile already modified" >&2
21     cd $(dirname $0)
22     exit 0
23 fi
24
25 newconfigline=$(grep 'odl-transportpce</feature>' $xmlfeatconfigfile | sed 's@odl-transportpce</feature>@odl-transportpce-tapi</feature>@g')
26 sed -i_ "/odl-transportpce<\/feature>/a $newconfigline" $xmlfeatconfigfile
27
28 cd $(dirname $0)