@Override public void run(GeogigCLI cli) throws InvalidParameterException, CommandFailedException { checkNotNull(cli, "No GeogigCLI provided"); if (help) { printUsage(cli); return; } if (repo != null) { cli.setRepositoryURI(repo); } try { runInternal(cli); } catch (IOException e) { throw new RuntimeException(e); } }
@Override public void run(GeogigCLI cli) throws InvalidParameterException, CommandFailedException { checkNotNull(cli, "No GeogigCLI provided"); if (help) { printUsage(cli); return; } if (repo != null) { cli.setRepositoryURI(repo); } try { runInternal(cli); } catch (IOException e) { throw new RuntimeException(e); } }
@Override public void run(GeogigCLI cli) throws InvalidParameterException, CommandFailedException { checkNotNull(cli, "No GeogigCLI provided"); if (help) { printUsage(cli); return; } if (repo != null) { cli.setRepositoryURI(repo); } try { runInternal(cli); } catch (IOException e) { throw Throwables.propagate(e); } }