From a0ab43a2b18ee8a51e018a62cac6212442823a75 Mon Sep 17 00:00:00 2001
From: lutoff <lutoff@localhost>
Date: Thu, 03 Apr 2008 10:08:35 +0000
Subject: [PATCH] Fix for issue #3108 (restore: missing "task completed" ending message.)

---
 opendj-sdk/opends/src/messages/messages/tools.properties                 |    4 +++-
 opendj-sdk/opends/src/server/org/opends/server/tools/tasks/TaskTool.java |   11 +++++++++++
 2 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/opendj-sdk/opends/src/messages/messages/tools.properties b/opendj-sdk/opends/src/messages/messages/tools.properties
index 2ad48f1..9d768d3 100644
--- a/opendj-sdk/opends/src/messages/messages/tools.properties
+++ b/opendj-sdk/opends/src/messages/messages/tools.properties
@@ -2345,4 +2345,6 @@
 INFO_INSTALLDS_CANCEL_1606=Cancel the setup
 SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while \
  attempting to update the crypto manager in the Directory Server: %s
-
+INFO_TASK_TOOL_TASK_SUCESSFULL_1608=%s task %s has been successfully completed
+INFO_TASK_TOOL_TASK_NOT_SUCESSFULL_1609=%s task %s has not complete \
+ successfully
diff --git a/opendj-sdk/opends/src/server/org/opends/server/tools/tasks/TaskTool.java b/opendj-sdk/opends/src/server/org/opends/server/tools/tasks/TaskTool.java
index 36692aa..8bcf2c3 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/tools/tasks/TaskTool.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/tools/tasks/TaskTool.java
@@ -437,8 +437,19 @@
 
           } while (!taskEntry.isDone());
           if (TaskState.isSuccessful(taskEntry.getTaskState())) {
+            out.println(
+                wrapText(INFO_TASK_TOOL_TASK_SUCESSFULL.get(
+                        taskEntry.getType(),
+                        taskEntry.getId()),
+                MAX_LINE_WIDTH));
+
             return 0;
           } else {
+            out.println(
+                wrapText(INFO_TASK_TOOL_TASK_NOT_SUCESSFULL.get(
+                        taskEntry.getType(),
+                        taskEntry.getId()),
+                MAX_LINE_WIDTH));
             return 1;
           }
         }

--
Gitblit v1.10.0