From 426f6fff96db9c07683e5a27b8b745b3e13c29ff Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Fri, 08 Jun 2007 19:15:27 +0000
Subject: [PATCH] This commit address several related issues regarding the upgrader CLI:

---
 opends/src/quicksetup/org/opends/quicksetup/QuickSetupCli.java |   31 +++++++++++++++++--------------
 1 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/opends/src/quicksetup/org/opends/quicksetup/QuickSetupCli.java b/opends/src/quicksetup/org/opends/quicksetup/QuickSetupCli.java
index 87c0345..81ed00f 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/QuickSetupCli.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/QuickSetupCli.java
@@ -110,21 +110,24 @@
                 new PlainTextProgressMessageFormatter();
         cliApp.setUserData(userData);
         cliApp.setProgressMessageFormatter(formatter);
-        cliApp.addProgressUpdateListener(
-            new ProgressUpdateListener()
-            {
-              /**
-               * ProgressUpdateListener implementation.
-               * @param ev the ProgressUpdateEvent we receive.
-               *
-               */
-              public void progressUpdate(ProgressUpdateEvent ev)
+        if (!userData.isSilent()) {
+          cliApp.addProgressUpdateListener(
+              new ProgressUpdateListener()
               {
-                System.out.print(
-                    org.opends.server.util.StaticUtils.wrapText(ev.getNewLogs(),
-                        Utils.getCommandLineMaxLineWidth()));
-              }
-            });
+                /**
+                 * ProgressUpdateListener implementation.
+                 * @param ev the ProgressUpdateEvent we receive.
+                 *
+                 */
+                public void progressUpdate(ProgressUpdateEvent ev)
+                {
+                  System.out.print(
+                          org.opends.server.util.StaticUtils.wrapText(
+                                  ev.getNewLogs(),
+                                  Utils.getCommandLineMaxLineWidth()));
+                }
+              });
+        }
         new Thread(cliApp).start();
         while (!cliApp.isFinished())
         {

--
Gitblit v1.10.0