From ffb90539ab2527ab4063edcff0a69ef1bbde41d5 Mon Sep 17 00:00:00 2001
From: Christophe Sovant <christophe.sovant@forgerock.com>
Date: Fri, 13 Dec 2013 14:46:45 +0000
Subject: [PATCH] Add capability for debugging tests

---
 opends/tests/staf-tests/shared/python/replication.py |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/opends/tests/staf-tests/shared/python/replication.py b/opends/tests/staf-tests/shared/python/replication.py
index 64a72a2..1a4e4dc 100644
--- a/opends/tests/staf-tests/shared/python/replication.py
+++ b/opends/tests/staf-tests/shared/python/replication.py
@@ -76,7 +76,7 @@
 	    
 # Define Server class
 class Server:
-  def __init__(self, hostname, dir, port, adminPort, sslPort, jmxPort, rootDn, rootPwd, baseDn, datadir):
+  def __init__(self, hostname, dir, port, adminPort, sslPort, jmxPort, rootDn, rootPwd, baseDn, debugPort, datadir):
     self.hostname = hostname
     self.dir = dir
     self.temp = '%s/temp' % dir
@@ -92,6 +92,7 @@
     self.rootPwd = rootPwd
     self.baseDn = baseDn
     self.changelogServer = None
+    self.debugPort = debugPort
     self.synchronizedSuffixList = []
 
   def __repr__(self):
@@ -139,6 +140,9 @@
   def getChangelogServer(self):
     return self.changelogServer
 
+  def getDebugPort(self):
+    return self.debugPort
+
   def getSynchronizedSuffixList(self):
     return self.synchronizedSuffixList
     
@@ -161,11 +165,12 @@
     new_rootDn = self.rootDn
     new_rootPwd = self.rootPwd
     new_baseDn = self.baseDn
-    new_changelogServer = self.changelogServer
+    new_changelogServer = self.changelogServer
+    new_debugPort = self.debugPort
     self.changelogServer = None
     
     replServer = Server(new_hostname, new_dir, new_port, new_adminPort, new_sslPort,
-                        new_jmxPort, new_rootDn, new_rootPwd, new_baseDn, self.data)
+                        new_jmxPort, new_rootDn, new_rootPwd, new_baseDn, self.debugPort, self.data)
     replServer.addChangelogServer(new_changelogServer)
 
     return replServer

--
Gitblit v1.10.0