Enable remote debugging for onapcli.
Introduce following two environment variable:
ONAP_CLI_DEBUG: set true to enable remote debugging.
ONAP_CLI_DEBUG: set remote debugging port (default 5005).
Issue-Id: CLI-36
Change-Id: I971d3bd22d283c44da307896c20ae75e42c51bef
Signed-off-by: subhash kumar singh <subhash.kumar.singh@huawei.com>
CLASSPATH=$CLASSPATH:$entry
done
-java -classpath $CLASSPATH org.onap.cli.main.OnapCli "$@"
+if [ "$ONAP_CLI_DEBUG" = "true" ]
+then
+ ${ONAP_CLI_DEBUG_PORT:=5005}
+ java -Xdebug -Xrunjdwp:transport=dt_socket,address=$ONAP_CLI_DEBUG_PORT,server=y -classpath $CLASSPATH org.onap.cli.main.OnapCli "$@"
+else
+ java -classpath $CLASSPATH org.onap.cli.main.OnapCli "$@"
+fi