in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support/CommandLineArgsParser.java [55:84]
public void printHelp() {
var usageExamplePlanSaveCommand = new StringBuilder("[plan/save] command:");
usageExamplePlanSaveCommand
.append(System.lineSeparator())
.append(String.format(
"java -jar %s.jar -DOPENSHIFT_NAMESPACE=name plan update-bp-grouping --file=/bp-grouping",
JAR_NAME))
.append(System.lineSeparator())
.append(String.format(
"java -jar %s.jar -DOPENSHIFT_NAMESPACE=name save update-bp-grouping --file-detailed=/bp-grouping",
JAR_NAME));
this.helpFormatter.printHelp(usageExamplePlanSaveCommand.toString(), "Options:",
saveAndPlanCommandOptions(), null, false);
var usageExampleValidateCommand = new StringBuilder("[validate] command:");
usageExampleValidateCommand
.append(System.lineSeparator())
.append(String.format(
"java -jar %s.jar validate [--bp-auth-files=<arg>] [--bp-grouping-files=<arg>]",
JAR_NAME));
this.helpFormatter.printHelp(usageExampleValidateCommand.toString(),
"Options:", validationOptions(), null, false);
var usageExampleHelpCommand = new StringBuilder("[help] command:");
usageExampleHelpCommand
.append(System.lineSeparator())
.append(String.format("java -jar %s.jar help", JAR_NAME));
this.helpFormatter.printHelp(usageExampleHelpCommand.toString(), null, new Options(),
"Exit codes: 0 (success), 1 (system error), 10 (validation failure)", false);
}