Increase timeout for member stop
[integration/test.git] / csit / scripts / set_akka_debug.sh
1 #!/bin/bash
2
3 cat > ${WORKSPACE}/set_akka_debug.sh <<EOF
4
5   echo "Enable AKKA debug"
6   # light debug
7   sed -i -e 's/akka {/akka {\nloglevel = "DEBUG"\nactor {\ndebug {\nautoreceive = on\nlifecycle = on\nunhandled = on\nfsm = on\nevent-stream = on\n}\n}/' ${AKKACONF}
8   # heavy debug
9   #sed -i -e 's/akka {/akka {\nloglevel = "DEBUG"\nremote {\nlog-received-messages = on\nlog-sent-messages = on\n}\nactor {\ndebug {\nautoreceive = on\nlifecycle = on\nunhandled = on\nfsm = on\nevent-stream = on\n}\n}/' ${AKKACONF}
10   echo "Dump ${AKKACONF}"
11   cat ${AKKACONF}
12   echo "log4j2.logger.cluster.name=akka.cluster" >> ${LOGCONF}
13   echo "log4j2.logger.cluster.level=DEBUG" >> ${LOGCONF}
14   echo "log4j2.logger.remote.name=akka.remote" >> ${LOGCONF}
15   echo "log4j2.logger.remote.level=DEBUG" >> ${LOGCONF}
16   echo "Dump ${LOGCONF}"
17   cat ${LOGCONF}
18
19 EOF
20
21 echo "Copying config files to ODL Controller folder"
22 for i in `seq 1 ${NUM_ODL_SYSTEM}`
23 do
24   CONTROLLERIP=ODL_SYSTEM_${i}_IP
25
26   echo "Set AKKA debug on ${!CONTROLLERIP}"
27   scp ${WORKSPACE}/set_akka_debug.sh ${!CONTROLLERIP}:/tmp/
28   ssh ${!CONTROLLERIP} "bash /tmp/set_akka_debug.sh"
29 done
30