Remove dead code for checking exclusive options
Previously we manually checked if mutually exclusive options are passed on the command line. Yet, after an upgrade to our option parser dependency, we were able to use built-in functionality to establish these mutually exclusive options and the parser would take care of checking if such options are passed on the command line. However, the previous manually checking code is now dead and was left behind. This commit removes that dead code. Relates #19278
This commit is contained in:
parent
b54886d502
commit
9267048878
|
@ -97,9 +97,6 @@ class Elasticsearch extends EnvironmentAwareCommand {
|
|||
throw new UserException(ExitCodes.USAGE, "Positional arguments not allowed, found " + options.nonOptionArguments());
|
||||
}
|
||||
if (options.has(versionOption)) {
|
||||
if (options.has(daemonizeOption) || options.has(pidfileOption)) {
|
||||
throw new UserException(ExitCodes.USAGE, "Elasticsearch version option is mutually exclusive with any other option");
|
||||
}
|
||||
terminal.println("Version: " + org.elasticsearch.Version.CURRENT
|
||||
+ ", Build: " + Build.CURRENT.shortHash() + "/" + Build.CURRENT.date()
|
||||
+ ", JVM: " + JvmInfo.jvmInfo().version());
|
||||
|
|
Loading…
Reference in New Issue