From f78db2be93603c5950652d2577f54ab102bef32e Mon Sep 17 00:00:00 2001
From: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Date: Thu, 09 Apr 2026 17:22:10 +0000
Subject: [PATCH] Fix status CLI to accept --hostname, --port, and --trustAll arguments
---
opendj-server-legacy/src/main/java/org/opends/server/tools/status/StatusCli.java | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/status/StatusCli.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/status/StatusCli.java
index e0f7146..390e8ba 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/status/StatusCli.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/status/StatusCli.java
@@ -246,14 +246,20 @@
// LDAPConnectionConsoleInteraction, this done, it will not prompt
// the user for them.
controlInfo.setConnectionPolicy(ConnectionProtocolPolicy.USE_ADMIN);
- int port = controlInfo.getAdminConnectorHostPort().getPort();
final SecureConnectionCliArgs secureArgsList = argParser.getSecureArgsList();
final StringArgument hostNameArg = secureArgsList.getHostNameArg();
- hostNameArg.setPresent(true);
- hostNameArg.addValue(hostNameArg.getDefaultValue());
+ if (!hostNameArg.isPresent())
+ {
+ hostNameArg.setPresent(true);
+ hostNameArg.addValue(hostNameArg.getDefaultValue());
+ }
final IntegerArgument portArg = secureArgsList.getPortArg();
- portArg.setPresent(true);
- portArg.addValue(Integer.toString(port));
+ if (!portArg.isPresent())
+ {
+ int port = controlInfo.getAdminConnectorHostPort().getPort();
+ portArg.setPresent(true);
+ portArg.addValue(Integer.toString(port));
+ }
// We already know if SSL or StartTLS can be used. If we cannot
// use them we will not propose them in the connection parameters
// and if none of them can be used we will just not ask for the
--
Gitblit v1.10.0