public static void main()

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);
        }
    }