in gremlin-client-demo/src/main/java/software/amazon/neptune/ApplicationRunner.java [30:60]
public static void main(String[] args) {
com.github.rvesse.airline.Cli<Runnable> cli = new com.github.rvesse.airline.Cli<>(ApplicationRunner.class);
String logLevel = "info";
for (int i = 0; i < args.length; i++) {
if (args[i].equalsIgnoreCase("--log-level")) {
logLevel = args[i + 1];
break;
}
}
System.setProperty("org.slf4j.simpleLogger.defaultLogLevel", logLevel);
System.setProperty("org.slf4j.simpleLogger.log.org.apache.tinkerpop.gremlin.driver.GremlinClient", logLevel);
System.setProperty("org.slf4j.simpleLogger.log.org.apache.tinkerpop.gremlin.driver", logLevel);
System.setProperty("org.slf4j.simpleLogger.log.software.amazon.awssdk", "info");
System.setProperty("org.slf4j.simpleLogger.log.io.netty", "info");
try {
Runnable cmd = cli.parse(args);
cmd.run();
} catch (Exception e) {
System.err.println(e.getMessage());
Runnable cmd = cli.parse("help", args[0]);
cmd.run();
System.exit(-1);
}
}