in ratis-logservice/src/main/java/org/apache/ratis/logservice/shell/commands/DeleteLogCommand.java [35:48]
public void run(Terminal terminal, LineReader lineReader, LogServiceClient client, String[] args) {
if (args.length != 1) {
terminal.writer().println("ERROR - Usage: delete <name>");
return;
}
String logName = args[0];
try {
client.deleteLog(LogName.of(logName));
terminal.writer().println("Deleted log '" + logName + "'");
} catch (IOException e) {
terminal.writer().println("Error deleting log '" + logName + "'");
e.printStackTrace(terminal.writer());
}
}