public void run()

in ratis-logservice/src/main/java/org/apache/ratis/logservice/shell/commands/ExportLogCommand.java [33:48]


  public void run(Terminal terminal, LineReader lineReader, LogServiceClient client, String[] args) {
    if (args.length != 3) {
      terminal.writer().println("ERROR - Usage: export <name> <location> <recordId>");
      return;
    }
    String logName = args[0];
    String location = args[1];
    long recordId = Long.parseLong(args[2]);
    try {
      client.exportLog(LogName.of(logName), location,recordId);
      terminal.writer().println("Export Log request is submitted successfully!!");
    } catch (Exception e) {
      terminal.writer().println("Failed to export log!!");
      e.printStackTrace(terminal.writer());
    }
  }