X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=example%2Fdiameter%2Flauncher%2Fresources%2Fscripts%2Fselect_dynlib.sh;h=c1cf52bbf12eed6e6db43113d26405c130e322a6;hb=23f8d538e91355cecfc96636f16597a2a48649ac;hp=3a2a9527652300d2a53de89484d4ce0fe4b173a4;hpb=f548ce5889cd69ed0c9fb17e2dccf47fbeb41784;p=anna.git diff --git a/example/diameter/launcher/resources/scripts/select_dynlib.sh b/example/diameter/launcher/resources/scripts/select_dynlib.sh index 3a2a952..c1cf52b 100755 --- a/example/diameter/launcher/resources/scripts/select_dynlib.sh +++ b/example/diameter/launcher/resources/scripts/select_dynlib.sh @@ -1,5 +1,5 @@ #!/bin/bash -dynamicProcedureLibName=libanna_dynamicLauncherProcedure.so +dynamicProcedureLibName=libanna_launcher_procedure_default_shared.so echo echo "------------------------------------------------" echo "Dynamic library selection for launcher procedure" @@ -13,7 +13,7 @@ then echo echo "Available options:" tmpfile=$(mktemp) - find . -name "$dynamicProcedureLibName" > $tmpfile + find . -name "libanna_launcher_procedure_*_shared.so" > $tmpfile echo for line in $(cat $tmpfile); do echo " $line" ; done dflt=$(grep "^./default/" $tmpfile) @@ -26,8 +26,8 @@ fi [ ! -f $option ] && { echo -e "\nInvalid file !\n" ; exit 1 ; } option_bn=$(basename $option) -[ "$option_bn" != "$dynamicProcedureLibName" ] && { echo -e "\nInvalid file (must be a dynamic procedure library) !\n" ; exit 1 ; } ln -sf $option $dynamicProcedureLibName +[ $? -ne 0 ] && { rm -f $dynamicProcedureLibName ; echo -e "\nInvalid file (must be a dynamic procedure library) !\n" ; exit 1 ; } echo echo "Library enabled" echo