s4:kcc_utils: Propagate 'samdb' into load_connection_transport() method
authorKamen Mazdrashki <kamenim@samba.org>
Mon, 21 Apr 2014 12:43:51 +0000 (14:43 +0200)
committerKamen Mazdrashki <kamenim@samba.org>
Tue, 22 Apr 2014 21:34:15 +0000 (23:34 +0200)
so it is actually able to make samdb.search-es

Change-Id: I8491fd215710a53fbb41d607381f89afb5267464
Signed-off-by: Kamen Mazdrashki <kamenim@samba.org>
Reviewed-By: Jelmer Vernooij <jelmer@samba.org>
python/samba/kcc_utils.py

index 2692e4539d229e3072316f390346bae5bfff39cd..dd0e17a2f03754a4d497de85b9fbcfed7b84daab 100644 (file)
@@ -903,7 +903,7 @@ class NTDSConnection(object):
 
         if "transportType" in msg:
             dsdn = dsdb_Dn(samdb, msg["tranportType"][0])
-            self.load_connection_transport(str(dsdn.dn))
+            self.load_connection_transport(samdb, str(dsdn.dn))
 
         if "schedule" in msg:
             self.schedule = ndr_unpack(drsblobs.replSchedule, msg["schedule"][0])
@@ -916,7 +916,7 @@ class NTDSConnection(object):
             self.from_dnstr = str(dsdn.dn)
             assert self.from_dnstr is not None
 
-    def load_connection_transport(self, tdnstr):
+    def load_connection_transport(self, samdb, tdnstr):
         """Given a NTDSConnection object which enumerates a transport
         DN, load the transport information for the connection object