Examples of JCommander


Examples of com.beust.jcommander.JCommander

    boolean help = false;
  }
 
  public static void main(String[] args) {
    Opts opts = new Opts();
    JCommander jc = new JCommander(opts);
    jc.setProgramName(NativeMapConcurrencyTest.class.getName());
    jc.parse(args);
    if (opts.help) {
      jc.usage();
      return;
    }
    NativeMap nm = create(opts.rows, opts.cols);
    runTest(nm, opts.rows, opts.cols, opts.threads, opts.writeThreads);
    nm.delete();
View Full Code Here

Examples of com.beust.jcommander.JCommander

   
    Matcher rowMatcher = null;
    KeyExtent ke = null;
    Text row = null;
    if (opts.files.isEmpty()) {
      new JCommander(opts).usage();
      return;
    }
    if (opts.row != null)
      row = new Text(opts.row);
    if (opts.extent != null) {
View Full Code Here

Examples of com.beust.jcommander.JCommander

  static class PrintOpts {
  }
 
  public static void main(String[] args) throws Exception {
    Help opts = new Help();
    JCommander jc = new JCommander(opts);
    jc.setProgramName(Admin.class.getName());
    jc.addCommand("fail", new FailOpts());
    jc.addCommand("delete", new DeleteOpts());
    jc.addCommand("print", new PrintOpts());
    jc.parse(args);
    if (opts.help || jc.getParsedCommand() == null) {
      jc.usage();
      System.exit(-1);
    }
   
    AdminUtil<Master> admin = new AdminUtil<Master>();
   
    Instance instance = HdfsZooInstance.getInstance();
    String path = ZooUtil.getRoot(instance) + Constants.ZFATE;
    String masterPath = ZooUtil.getRoot(instance) + Constants.ZMASTER_LOCK;
    IZooReaderWriter zk = ZooReaderWriter.getRetryingInstance();
    ZooStore<Master> zs = new ZooStore<Master>(path, zk);
   
    if (jc.getParsedCommand().equals("fail")) {
      admin.prepFail(zs, zk, masterPath, args[1]);
    } else if (jc.getParsedCommand().equals("delete")) {
      admin.prepDelete(zs, zk, masterPath, args[1]);
      admin.deleteLocks(zs, zk, ZooUtil.getRoot(instance) + Constants.ZTABLE_LOCKS, args[1]);
    } else if (jc.getParsedCommand().equals("print")) {
      admin.print(zs, zk, ZooUtil.getRoot(instance) + Constants.ZTABLE_LOCKS);
    }
  }
View Full Code Here

Examples of com.beust.jcommander.JCommander

    Opts opts = new Opts();
    opts.parseArgs(ZooZap.class.getName(), args);
   
    if (!opts.zapMaster && !opts.zapTservers && !opts.zapTracers)
    {
        new JCommander(opts).usage();
        return;
    }
   
    String iid = opts.getInstance().getInstanceID();
    IZooReaderWriter zoo = ZooReaderWriter.getInstance();
View Full Code Here

Examples of com.beust.jcommander.JCommander

  }

  public static void main(String[] args) {
   
    Opts opts = new Opts();
    JCommander jcommander = new JCommander(opts);
    jcommander.setProgramName(GenSplits.class.getSimpleName());
   
    try {
      jcommander.parse(args);
    } catch (ParameterException pe) {
      System.err.println(pe.getMessage());
      jcommander.usage();
      System.exit(-1);
    }

    if (opts.args == null || opts.args.size() != 1) {
      jcommander.usage();
      System.exit(-1);
    }
   
    int numTablets = Integer.parseInt(opts.args.get(0));
   
View Full Code Here

Examples of com.beust.jcommander.JCommander

public class Help {
  @Parameter(names={"-h", "-?", "--help", "-help"}, help=true)
  public boolean help = false;
 
  public void parseArgs(String programName, String[] args, Object ... others) {
    JCommander commander = new JCommander();
    commander.addObject(this);
    for (Object other : others)
      commander.addObject(other);
    commander.setProgramName(programName);
    try {
      commander.parse(args);
    } catch (ParameterException ex) {
      commander.usage();
      System.err.println(ex.getMessage());
      System.exit(0);
    }
    if (help) {
      commander.usage();
      System.exit(0);
    }
  }
View Full Code Here

Examples of com.beust.jcommander.JCommander

    assertEquals(null, args.instance);
    assertEquals(Constants.NO_AUTHS, args.auths);
    assertEquals("localhost:2181", args.zookeepers);
    assertFalse(args.help);
   
    JCommander jc = new JCommander();
    jc.addObject(args);
    jc.addObject(bwOpts);
    jc.addObject(bsOpts);
    jc.parse("-u", "bar", "-p", "foo", "--batchLatency", "3s", "--batchTimeout", "2s", "--batchMemory", "1M", "--debug", "--trace", "--scanThreads", "7", "-i",
        "instance", "--auths", "G1,G2,G3", "-z", "zoohost1,zoohost2", "--help");
    assertEquals("bar", args.principal);
    assertNull(args.securePassword);
    assertEquals(new PasswordToken("foo"), args.getToken());
    assertEquals(new Long(3000), bwOpts.batchLatency);
View Full Code Here

Examples of com.beust.jcommander.JCommander

    this.options = new Options();
  }

  @VisibleForTesting
  public void parseArgs(String... args) {
    JCommander jcommander = new JCommander();
    jcommander.addObject(options);

    try {
      jcommander.parse(args);
    } catch (ParameterException e) {
      jcommander.usage();
    }
  }
View Full Code Here

Examples of com.beust.jcommander.JCommander

    } else if ("generate-local".equals(operation)) {
      certUtils.createSignedCert(new File(opts.localKeystore), opts.keyNamePrefix + "-local", keyPassword, opts.rootKeystore, rootKeyPassword);
    } else if ("generate-self-trusted".equals(operation)) {
      certUtils.createSelfSignedCert(new File(opts.truststore), opts.keyNamePrefix + "-selfTrusted", keyPassword);
    } else {
      JCommander jcommander = new JCommander(opts);
      jcommander.setProgramName(CertUtils.class.getName());
      jcommander.usage();
      System.err.println("Unrecognized operation: " + opts.operation);
      System.exit(0);
    }
  }
View Full Code Here

Examples of com.beust.jcommander.JCommander

  }

  // Not for client use
  public boolean config(String... args) {
    ShellOptionsJC options = new ShellOptionsJC();
    JCommander jc = new JCommander();

    jc.setProgramName("accumulo shell");
    jc.addObject(options);
    try {
      jc.parse(args);
    } catch (ParameterException e) {
      configError = true;
    }

    if (options.isHelpEnabled()) {
      configError = true;
    }

    if (!configError && options.getUnrecognizedOptions() != null) {
      configError = true;
      logError("Unrecognized Options: " + options.getUnrecognizedOptions().toString());
    }

    if (configError) {
      jc.usage();
      return true;
    }

    setDebugging(options.isDebugEnabled());
    authTimeout = options.getAuthTimeout() * 60 * 1000; // convert minutes to milliseconds
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.