X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=example%2Fdiameter%2Flauncher%2Fdeployments%2Fbasic%2Fconfigure.sh;h=c377a13f8df2d505b595d9e642a1ddde1a818057;hb=b8d9d3d86c425cf545bbee4fa48522157a55c3bd;hp=a5d15152e2b8d92082f151e1f59e2e1c370f4636;hpb=7bf36f6cec41494071f07699184d8230ccd8cb41;p=anna.git diff --git a/example/diameter/launcher/deployments/basic/configure.sh b/example/diameter/launcher/deployments/basic/configure.sh index a5d1515..c377a13 100755 --- a/example/diameter/launcher/deployments/basic/configure.sh +++ b/example/diameter/launcher/deployments/basic/configure.sh @@ -8,10 +8,6 @@ STD_DICTIONARY=stacks/avps_etsi.xml,stacks/avps_ietf.xml,stacks/avps_tgpp.xml,stacks/commands_baseProtocol.xml APP_DICTIONARY=stacks/commands_qosControl.xml DICTIONARY=$STD_DICTIONARY,$APP_DICTIONARY -# Perhaps the stack is not fully defined: -#KINDNESS=-ignoreErrors -# But we prefer stack to generate Failed-AVP automatically: -KINDNESS= # Communication endpoints: LOCAL_STANDARD_ENDPOINT=localhost:3868 @@ -21,11 +17,6 @@ CONNS=10 # General EXE_BN=ADL-launcher -# Tracing: -TRACING="-cntDir counters" -# need detailed traces ?: -#TRACING="$TRACING -trace debug" - ############# # FUNCTIONS # ############# @@ -77,6 +68,32 @@ read option tol=$(get_tol $option) [ "$tol" = "" ] && _exit "Option '$option' not implemented !!" +# Tracing +TRACING="-cntDir counters" +echo +echo "Enable debug traces ? (y/n) [n]:" +read enable +[ "$enable" = "" ] && enable=n +[ "$enable" = "y" ] && TRACING="$TRACING -trace debug" + +# Kindness +KINDNESS= +echo +echo "Strict xml for decoded messages ? (y/n) [y]:" +echo " (ignoring flags turns a made-up xml representation; execute './$EXE_BN | grep -A1 ignoreFlags:' for more help)" +read strict +[ "$strict" = "" ] && strict=y +[ "$strict" = "n" ] && KINDNESS="-ignoreFlags" +if [ "$option" = "s" ] +then + echo + echo "Ignore errors ? (y/n) [n]:" + echo " (ignoring errors, the process won't answer Failed-AVP automatically; execute './$EXE_BN | grep -A1 ignoreErrors:' for more help)" + read i_errors + [ "$i_errors" = "" ] && i_errors=n + [ "$i_errors" = "y" ] && KINDNESS="$KINDNESS -ignoreErrors" +fi + # Run script: EXE_LINK=ADL-$tol ln -sf $EXE_BN $EXE_LINK @@ -105,5 +122,6 @@ case $tol in esac +echo echo "Created 'run.sh' script !" echo