From 7c02aa90fad0f4eaf27856ad1afcf2ffd90b64fc Mon Sep 17 00:00:00 2001
From: Gaetan Boismal <gaetan.boismal@forgerock.com>
Date: Thu, 02 Apr 2015 15:08:02 +0000
Subject: [PATCH] OPENDJ-1714 (CR-6533) Add backend type choice in setup cli

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java
index 0d8543d..b4bd496 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java
@@ -1005,6 +1005,11 @@
   @Override
   public void removeStorageFiles() throws StorageRuntimeException
   {
+    if (!backendDirectory.exists())
+    {
+      return;
+    }
+
     if (!backendDirectory.isDirectory())
     {
       LocalizableMessage msg = ERR_JEB_DIRECTORY_INVALID.get(backendDirectory.getPath());
@@ -1025,6 +1030,7 @@
       LocalizableMessage message = ERR_JEB_REMOVE_FAIL.get(e.getMessage());
       throw new StorageRuntimeException(message.toString(), e);
     }
+
   }
 
   @Override

--
Gitblit v1.10.0