From 4d20272586714e79a1b8d5f4a48f75891946a148 Mon Sep 17 00:00:00 2001
From: ludovicp <ludovicp@localhost>
Date: Mon, 31 May 2010 09:11:54 +0000
Subject: [PATCH] Fix issue #4560. Added special case for the --reset keyword.

---
 opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java b/opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java
index e990cb5..888b219 100644
--- a/opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java
+++ b/opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java
@@ -765,6 +765,13 @@
 
     // Reset properties.
     for (String m : propertyResetArgument.getValues()) {
+
+      // Check one does not try to reset with a value
+      if (m.contains(":")) {
+          throw ArgumentExceptionFactory.unableToResetPropertyWithValue(m,
+              OPTION_DSCFG_LONG_RESET);
+      }
+
       // Check the property definition.
       PropertyDefinition<?> pd;
       try {

--
Gitblit v1.10.0