Fix session error with INSPECTOR_TYPE=congress 29/35529/1
authorUmar Farooq <umar.farooq@neclab.eu>
Tue, 30 May 2017 13:42:11 +0000 (13:42 +0000)
committerUmar Farooq <umar.farooq@neclab.eu>
Tue, 30 May 2017 13:42:11 +0000 (13:42 +0000)
In monitor.py, the self.session value is not defined
in DoctorMonitorSample class. This commit fixes it.

JIRA: DOCTOR-111

Change-Id: Ib61caa4146d78d6fe4857299c4730f13a7ac7a27
Signed-off-by: Umar Farooq <umar.farooq@neclab.eu>
tests/monitor.py

index 8e8aa7a..8244dc8 100644 (file)
@@ -17,6 +17,7 @@ import socket
 import sys
 import time
 
+from keystoneauth1 import session
 from congressclient.v1 import client
 
 import identity_auth
@@ -48,8 +49,8 @@ class DoctorMonitorSample(object):
             self.inspector_url = 'http://127.0.0.1:12345/events'
         elif self.inspector_type == 'congress':
             auth=identity_auth.get_identity_auth()
-            sess=session.Session(auth=auth)
-            congress = client.Client(session=sess, service_type='policy')
+            self.session=session.Session(auth=auth)
+            congress = client.Client(session=self.session, service_type='policy')
             ds = congress.list_datasources()['results']
             doctor_ds = next((item for item in ds if item['driver'] == 'doctor'),
                              None)