CLI-14
Change-Id: I5df0d582e8c1885ac815e91af6d2536036143c34
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
environment:
CLI_MODE: 'console'
- dev:
+ debug:
stdin_open: true
tty: true
image: onap/cli
environment:
CLI_DEV: "true"
CLI_MODE: 'console'
+ ONAP_CLI_DEBUG: "true"
+ expose:
+ - 5005
ports:
- 5005:5005
private boolean isInteractiveMode = false;
- private boolean isDevMode = Boolean.getBoolean(System.getenv(Constants.CLI_DEV_MODE));
+ private boolean isDevMode = Boolean.parseBoolean(System.getenv(Constants.CLI_DEV_MODE));
private OnapCommandParameterCache paramCache = OnapCommandParameterCache.getInstance();
private void print(Throwable throwable) {
System.out.println(throwable.getMessage());
+ try {
+ if (OnapCommandRegistrar.getRegistrar().isDevMode()) {
+ throwable.printStackTrace();
+ }
+ } catch (OnapCommandException e) {
+ // NOSONAR
+ }
}
private String getShortOption(String opt) {