Skip to content

Commit 2cc57bd

Browse files
Merge pull request #6197 from imalasong/feature/pr2
opt(framework): optimization Help Instruction
2 parents 1f0aa38 + 973a0af commit 2cc57bd

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

framework/src/main/java/org/tron/core/config/args/Args.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,13 @@ public static void setParam(final String[] args, final String confFileName) {
363363
exit(0);
364364
}
365365

366+
if (PARAMETER.isHelp()) {
367+
JCommander jCommander = JCommander.newBuilder().addObject(Args.PARAMETER).build();
368+
jCommander.parse(args);
369+
Args.printHelp(jCommander);
370+
exit(0);
371+
}
372+
366373
Config config = Configuration.getByFileName(PARAMETER.shellConfFileName, confFileName);
367374

368375
if (config.hasPath(Constant.NET_TYPE)

framework/src/main/java/org/tron/program/FullNode.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import ch.qos.logback.classic.LoggerContext;
44
import ch.qos.logback.classic.joran.JoranConfigurator;
5-
import com.beust.jcommander.JCommander;
65
import java.io.File;
76
import lombok.extern.slf4j.Slf4j;
87
import org.slf4j.LoggerFactory;
@@ -56,13 +55,6 @@ public static void main(String[] args) {
5655

5756
load(parameter.getLogbackPath());
5857

59-
if (parameter.isHelp()) {
60-
JCommander jCommander = JCommander.newBuilder().addObject(Args.PARAMETER).build();
61-
jCommander.parse(args);
62-
Args.printHelp(jCommander);
63-
return;
64-
}
65-
6658
if (Args.getInstance().isDebug()) {
6759
logger.info("in debug mode, it won't check energy time");
6860
} else {

0 commit comments

Comments
 (0)