From d137f1ce3391899094fff95d1491fc81f2f8517e Mon Sep 17 00:00:00 2001
From: Benjamin Blanc <benjamin.blanc@tiolive.com>
Date: Wed, 12 Jun 2013 11:13:23 +0200
Subject: [PATCH] Fix self.test_suite_portal?

---
 erp5/util/testnode/testnode.py | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/erp5/util/testnode/testnode.py b/erp5/util/testnode/testnode.py
index 3ef6339f90..6f04807153 100644
--- a/erp5/util/testnode/testnode.py
+++ b/erp5/util/testnode/testnode.py
@@ -329,10 +329,9 @@ branch = %(branch)s
           begin = time.time()
           portal_url = config['test_suite_master_url']
           portal = taskdistribution.TaskDistributionTool(portal_url, logger=DummyLogger(log))
-          test_suite_portal = taskdistribution.TaskDistributor(portal_url, logger=DummyLogger(log))
-          self.test_suite_portal = test_suite_portal
-          test_suite_portal.subscribeNode(config['test_node_title'], config['computer_id'])        
-          test_suite_json =  test_suite_portal.startTestSuite(config['test_node_title'])
+          self.test_suite_portal = taskdistribution.TaskDistributor(portal_url, logger=DummyLogger(log))
+          self.test_suite_portal.subscribeNode(config['test_node_title'], config['computer_id'])        
+          test_suite_json =  self.test_suite_portal.startTestSuite(config['test_node_title'])
           test_suite_data = deunicodeData(json.loads(test_suite_json))
           log("Got following test suite data from master : %r" % \
               (test_suite_data,))
@@ -342,7 +341,7 @@ branch = %(branch)s
           # into nexedi/master-erp5..
           # (just UnitTestDistributor should be sufficient)
           try:
-            my_test_type = test_suite_portal.getTestType()
+            my_test_type = self.test_suite_portal.getTestType()
           except:
             log("testnode, error during requesting getTestType() method \
 from the distributor.")
-- 
2.30.9