From 641a157b56e497cd12f37290857a8a522cd1adf9 Mon Sep 17 00:00:00 2001
From: lutoff <lutoff@localhost>
Date: Thu, 11 Oct 2007 08:47:01 +0000
Subject: [PATCH] Fix create-ads: backend name should not be mandatory as it's always exit in the server Fix unit-test 'beforeclass' and 'afterclass'
---
opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliAds.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliAds.java b/opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliAds.java
index b9650bb..e853598 100644
--- a/opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliAds.java
+++ b/opends/src/server/org/opends/server/admin/client/cli/DsFrameworkCliAds.java
@@ -186,7 +186,7 @@
subCommands.add(createAdsSubCmd);
createAdsBackendNameArg = new StringArgument("backendName",
- OPTION_SHORT_BACKENDNAME, OPTION_LONG_BACKENDNAME, true, true,
+ OPTION_SHORT_BACKENDNAME, OPTION_LONG_BACKENDNAME, false, true,
OPTION_VALUE_BACKENDNAME,
INFO_ADMIN_ARG_BACKENDNAME_DESCRIPTION.get());
createAdsSubCmd.addArgument(createAdsBackendNameArg);
@@ -231,7 +231,11 @@
// create-ads subcommand
if (subCmd.getName().equals(createAdsSubCmd.getName()))
{
- String backendName = createAdsBackendNameArg.getValue();
+ String backendName = null;
+ if (createAdsBackendNameArg.isPresent())
+ {
+ backendName = createAdsBackendNameArg.getValue();
+ }
ctx = argParser.getContext(outStream, errStream);
if (ctx == null)
{
--
Gitblit v1.10.0