python/samba: port changes to allow samba.tests.dsdb_lock to work with PY3/PY2
[nivanova/samba-autobuild/.git] / python / samba / samdb.py
index 0b80c9c878ee1941d5deb68876fd96d2f0b875dc..53f9c4038faf804f6308d58c4306acf230ba0eac 100644 (file)
@@ -1048,12 +1048,12 @@ schemaUpdateNow: 1
     def get_dsServiceName(self):
         '''get the NTDS DN from the rootDSE'''
         res = self.search(base="", scope=ldb.SCOPE_BASE, attrs=["dsServiceName"])
-        return res[0]["dsServiceName"][0]
+        return str(res[0]["dsServiceName"][0])
 
     def get_serverName(self):
         '''get the server DN from the rootDSE'''
         res = self.search(base="", scope=ldb.SCOPE_BASE, attrs=["serverName"])
-        return res[0]["serverName"][0]
+        return str(res[0]["serverName"][0])
 
     def dns_lookup(self, dns_name, dns_partition=None):
         '''Do a DNS lookup in the database, returns the NDR database structures'''