.defaultHelp(true) .version(format("%s%nTested on Docker %s", NAME_AND_VERSION, TESTED_DOCKER_VERSION)) .description(format("%s%n%n%s%n%s", NAME_AND_VERSION, HELP_ISSUES, HELP_WIKI));
public static void main(String[] args) throws Exception { ArgumentParser parser = ArgumentParsers.newArgumentParser("PredictionsToInfluxDb") .defaultHelp(true) .description("Read Seldon predictions and send stats to influx db"); parser.addArgument("-t", "--topic").setDefault("Predictions").help("Kafka topic to read from"); parser.addArgument("-k", "--kafka").setDefault("localhost:9092").help("Kafka server and port"); parser.addArgument("-z", "--zookeeper").setDefault("localhost:2181").help("Zookeeper server and port"); parser.addArgument("-i", "--influxdb").setDefault("localhost:8086").help("Influxdb server and port"); parser.addArgument("-u", "--influx-user").setDefault("root").help("Influxdb user"); parser.addArgument("-p", "--influx-password").setDefault("root").help("Influxdb password"); parser.addArgument("-d", "--influx-database").setDefault("seldon").help("Influxdb database"); parser.addArgument("--influx-measurement").setDefault("predictions").help("Influxdb Predictions measurement"); Namespace ns = null; try { ns = parser.parseArgs(args); PredictionsToInfluxDb.process(ns); } catch (ArgumentParserException e) { parser.handleError(e); System.exit(1); } } }
public static void main(String[] args) throws Exception { ArgumentParser parser = ArgumentParsers.newArgumentParser("ImpressionsToInfluxDb") .defaultHelp(true) .description("Read Seldon impressions and send stats to influx db"); parser.addArgument("-t", "--topic").setDefault("impressions").help("Kafka topic to read from"); parser.addArgument("-k", "--kafka").setDefault("localhost:9092").help("Kafka server and port"); parser.addArgument("-z", "--zookeeper").setDefault("localhost:2181").help("Zookeeper server and port"); parser.addArgument("-i", "--influxdb").setDefault("localhost:8086").help("Influxdb server and port"); parser.addArgument("-u", "--influx-user").setDefault("root").help("Influxdb user"); parser.addArgument("-p", "--influx-password").setDefault("root").help("Influxdb password"); parser.addArgument("-d", "--influx-database").setDefault("seldon").help("Influxdb database"); parser.addArgument("--influx-measurement-impressions").setDefault("impressions").help("Influxdb impressions measurement"); parser.addArgument("--influx-measurement-requests").setDefault("requests").help("Influxdb requests measurement"); Namespace ns = null; try { ns = parser.parseArgs(args); ImpressionsToInfluxDb.process(ns); } catch (ArgumentParserException e) { parser.handleError(e); System.exit(1); } }
.defaultHelp(true) .description("Runs the Atomix agent with the given arguments. Arbitrary configuration options may be overridden " + "by specifying the option path and value as an optional argument, e.g. --cluster.node.id node-1");
public static void main(String[] args) throws Exception { ArgumentParser parser = ArgumentParsers.newArgumentParser("ImpressionsToInfluxDb") .defaultHelp(true) .description("Read Seldon impressions and send stats to influx db"); parser.addArgument("-t", "--topic").setDefault("actions").help("Kafka topic to read from"); parser.addArgument("-c", "--client").required(true).help("Client to run item similarity"); parser.addArgument("-o", "--output-topic").required(true).help("Output topic"); parser.addArgument("-k", "--kafka").setDefault("localhost:9092").help("Kafka server and port"); parser.addArgument("-z", "--zookeeper").setDefault("localhost:2181").help("Zookeeper server and port"); parser.addArgument("-w", "--window-secs").type(Integer.class).setDefault(3600*5).help("streaming window size in secs, -1 means ignore"); parser.addArgument("-u", "--window-processed").type(Integer.class).setDefault(-1).help("streaming window size in processed count, -1 means ignore"); parser.addArgument("--output-poll-secs").type(Integer.class).setDefault(60).help("output timer polling period in secs"); parser.addArgument("--hashes").type(Integer.class).setDefault(100).help("number of hashes"); parser.addArgument("-m", "--min-activity").type(Integer.class).setDefault(200).help("min activity"); parser.addArgument("-p", "--parse-date-method").choices("json-time","json-utc","system").setDefault("json-time").help("min activity"); Namespace ns = null; try { ns = parser.parseArgs(args); ItemSimilarityProcessor processor = new ItemSimilarityProcessor(ns); processor.process(ns); } catch (ArgumentParserException e) { parser.handleError(e); System.exit(1); } }
.defaultHelp(true) .description(description);
private static Namespace parseArgs(String[] args) { ArgumentParser parser = ArgumentParsers.newFor("signal-cli") .build() .defaultHelp(true) .description("Commandline interface for Signal.") .version(BaseConfig.PROJECT_NAME + " " + BaseConfig.PROJECT_VERSION);
public static void main(String... args) throws Exception { ArgumentParser parser = ArgumentParsers.newFor("SynthesizeFile").build() .defaultHelp(true) .description("Synthesize a text file or ssml file."); MutuallyExclusiveGroup group = parser.addMutuallyExclusiveGroup().required(true); group.addArgument("--text").help("The text file from which to synthesize speech."); group.addArgument("--ssml").help("The ssml file from which to synthesize speech."); try { Namespace namespace = parser.parseArgs(args); if (namespace.get("text") != null) { synthesizeTextFile(namespace.getString("text")); } else { synthesizeSsmlFile(namespace.getString("ssml")); } } catch (ArgumentParserException e) { parser.handleError(e); } } }
public static void main(String... args) throws Exception { ArgumentParser parser = ArgumentParsers.newFor("SynthesizeText") .build() .defaultHelp(true) .description("Synthesize a text or ssml."); MutuallyExclusiveGroup group = parser.addMutuallyExclusiveGroup().required(true); group.addArgument("--text").help("The text file from which to synthesize speech."); group.addArgument("--ssml").help("The ssml file from which to synthesize speech."); try { Namespace namespace = parser.parseArgs(args); if (namespace.get("text") != null) { synthesizeText(namespace.getString("text")); } else { synthesizeSsml(namespace.getString("ssml")); } } catch (ArgumentParserException e) { parser.handleError(e); } } }
ArgumentParser parser = ArgumentParsers .newArgumentParser("") .defaultHelp(true) .description("");
public CliCommand() { argsParser = ArgumentParsers.newFor(getName()) .build() .description(getDescription()) .defaultHelp(true); }
private static Namespace parseCommandLine(String[] args) throws ArgumentParserException { String usage = "java -jar " + new JarLocation(CalculatorUser.class); ArgumentParser argParser = ArgumentParsers.newArgumentParser(usage).defaultHelp(true); argParser.addArgument("config-file").nargs("?").help("yaml configuration file"); return argParser.parseArgs(args); }
private static Namespace parseCommandLine(String[] args) throws ArgumentParserException { String usage = "java -jar " + new JarLocation(CalculatorProxyUser.class); ArgumentParser argParser = ArgumentParsers.newArgumentParser(usage).defaultHelp(true); argParser.addArgument("config-file").nargs("?").help("yaml configuration file"); return argParser.parseArgs(args); }
public static void main(String[] args) throws ArgumentParserException, FileNotFoundException { final ArgumentParser parser = ArgumentParsers.newArgumentParser("CompareHistograms") .defaultHelp(true) .description("Print chi-squared distance between the histograms of two given images."); // Required arguments parser.addArgument("image1") .help("Path of first image.") .type(File.class); parser.addArgument("image2") .help("Path of second image.") .type(File.class); final Namespace ns = parser.parseArgs(args); System.out.println(ImageUtil.compareHistograms((File) ns.get("image1"), ns.get("image2"))); }
public static void main(String[] args) throws ArgumentParserException, FileNotFoundException { final ArgumentParser parser = ArgumentParsers.newArgumentParser("ComparePsnr") .defaultHelp(true) .description("Print PSNR for two images."); // Required arguments parser.addArgument("image1") .help("Path of first image.") .type(File.class); parser.addArgument("image2") .help("Path of second image.") .type(File.class); final Namespace ns = parser.parseArgs(args); System.out.println(ImageUtil.comparePSNR(ns.get("image1"), ns.get("image2"))); }
private static Namespace parseCommandLine(String[] args) throws ArgumentParserException { String usage = "java -jar " + new JarLocation(DictionaryUser.class); ArgumentParser argParser = ArgumentParsers.newArgumentParser(usage).defaultHelp(true); argParser.addArgument("config-file").nargs("?").help("yaml configuration file"); argParser.addArgument("word-file").nargs("+").help("one or more files containing words"); return argParser.parseArgs(args); }
public static void main(String[] args) throws Exception { ArgumentParser parser = ArgumentParsers.newArgumentParser("Fuzzer server") .defaultHelp(true); parser.addArgument("--port") .help("Port on which to listen.") .setDefault(8080) .type(Integer.class); try { Namespace ns = parser.parseArgs(args); new FuzzerServer(ns.get("port")).start(); } catch (ArgumentParserException ex) { ex.getParser().handleError(ex); } } }
public static void main(String[] args) throws Exception { ArgumentParser parser = ArgumentParsers.newArgumentParser("Fuzzer server") .defaultHelp(true); parser.addArgument("--port") .help("Port on which to listen.") .setDefault(8080) .type(Integer.class); try { Namespace ns = parser.parseArgs(args); ShaderJobFileOperations fileOps = new ShaderJobFileOperations(); new FuzzerServer(ns.get("port"), fileOps).start(); } catch (ArgumentParserException ex) { ex.getParser().handleError(ex); } } }
private static Namespace parse(String[] args) throws ArgumentParserException { ArgumentParser parser = ArgumentParsers.newArgumentParser("PrettyPrint") .defaultHelp(true) .description("Pretty print a shader."); // Required arguments parser.addArgument("shader") .help("Path of shader to be pretty-printed.") .type(File.class); parser.addArgument("output") .help("Target file name.") .type(String.class); // Optional arguments parser.addArgument("--glsl_version") .help("Version of GLSL to target.") .type(String.class); return parser.parseArgs(args); }
public static Map<Command, ArgumentParser> parser(){ Map<Command, ArgumentParser> argMap= new LinkedHashMap<Command, ArgumentParser>(); // ---------------------------------- ArgumentParser parser= ArgumentParsers .newArgumentParser("print") .defaultHelp(true) .version("Print lines for the tracks matched by `track_regex`.") .description("Print stuff"); parser.addArgument("--nlines", "-n").help("Print up to this many lines, default 10. No limit if < 0.").type(Integer.class).setDefault(10); parser.addArgument("--full", "-full").help("Print full linesa dn wrap them if wider than the screen.").action(Arguments.storeTrue()); parser.addArgument("--clip", "-clip").help("Clip lines longer than the screen width. This is the default.") .action(Arguments.storeTrue()); parser.addArgument("--off", "-off").help("Turn off printing.").action(Arguments.storeTrue()); parser.addArgument("--invert", "-v").help("Invert selection: apply changes to the tracks not selected by list of track_regex.").action(Arguments.storeTrue()); parser.addArgument("track_regex").nargs("*").setDefault( new String[] {".*"} ); parser.addArgument("--brief").action(Arguments.version()); // ---------------------------------- return argMap; }