self.ldb_simple.search(self.base_dn,
expression="samaccountname=*",
controls=["dirsync:1:0:1"])
- except LdbError,l:
+ except LdbError as l:
self.assertTrue(str(l).find("LDAP_INSUFFICIENT_ACCESS_RIGHTS") != -1)
def test_parentGUID_referrals(self):
self.ldb_simple.search(self.base_dn,
expression="samaccountname=*",
controls=["dirsync:1:0:1"])
- except LdbError,l:
+ except LdbError as l:
print l
self.assertTrue(str(l).find("LDAP_INSUFFICIENT_ACCESS_RIGHTS") != -1)
self.ldb_simple.search("CN=Users,%s" % self.base_dn,
expression="samaccountname=*",
controls=["dirsync:1:0:1"])
- except LdbError,l:
+ except LdbError as l:
print l
self.assertTrue(str(l).find("LDAP_INSUFFICIENT_ACCESS_RIGHTS") != -1)
self.ldb_simple.search("CN=Users,%s" % self.base_dn,
expression="samaccountname=*",
controls=["dirsync:1:1:1"])
- except LdbError,l:
+ except LdbError as l:
print l
self.assertTrue(str(l).find("LDAP_UNWILLING_TO_PERFORM") != -1)
self.ldb_dirsync.search("CN=Users,%s" % self.base_dn,
expression="samaccountname=*",
controls=["dirsync:1:0:1"])
- except LdbError,l:
+ except LdbError as l:
print l
self.assertTrue(str(l).find("LDAP_INSUFFICIENT_ACCESS_RIGHTS") != -1)
self.ldb_admin.search("CN=Users,%s" % self.base_dn,
expression="samaccountname=*",
controls=["dirsync:1:0:1"])
- except LdbError,l:
+ except LdbError as l:
print l
self.assertTrue(str(l).find("LDAP_INSUFFICIENT_ACCESS_RIGHTS") != -1)
self.ldb_admin.search("CN=Users,%s" % self.base_dn,
expression="samaccountname=*",
controls=["dirsync:1:1:1"])
- except LdbError,l:
+ except LdbError as l:
print l
self.assertTrue(str(l).find("LDAP_UNWILLING_TO_PERFORM") != -1)
if opts.delete_in_setup:
try:
self.samdb.delete(self.ou, ['tree_delete:1'])
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
print "tried deleting %s, got error %s" % (self.ou, e)
self.samdb.add({'objectclass': 'organizationalUnit',
'dn': self.ou})
session_info=system_session(LP), lp=LP)
tmpdb.add(o)
tmpdb.delete(o['dn'])
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
self.fail("couldn't modify referred location %s" %
address)
tmpdb = SamDB(address, credentials=CREDS,
session_info=system_session(LP), lp=LP)
tmpdb.modify(msg)
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
self.fail("couldn't modify referred location %s" %
address)
attrs=['dn'],
controls=controls)
self.assertEqual(len(res), 0)
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
if e.args[0] != ldb.ERR_NO_SUCH_OBJECT:
raise
attrs=['dn'],
controls=controls)
self.assertEqual(len(res), 1)
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
self.assertNotEqual(e.args[0], ldb.ERR_NO_SUCH_OBJECT,
"replication seems to have failed")
attrs=[attr])
results = [x[attr][0] for x in res]
self.assertEqual(results, [value])
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
self.assertNotEqual(e.args[0], ldb.ERR_NO_SUCH_OBJECT,
"replication seems to have failed")
attrs=[attr])
results = [x[attr][0] for x in res]
self.assertEqual(results, [value])
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
self.assertNotEqual(e.args[0], ldb.ERR_NO_SUCH_OBJECT,
"replication seems to have failed")
attrs=[attr])
if len(res) > 0:
self.fail("Failed to delete %s" % (dn))
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
self.assertEqual(e.args[0], ldb.ERR_NO_SUCH_OBJECT,
"Failed to delete %s" % (dn))
for cidr in cidrs:
try:
subnets.create_subnet(self.ldb, basedn, cidr, self.sitename)
- except subnets.SubnetInvalid, e:
+ except subnets.SubnetInvalid as e:
print e
failures.append(cidr)
continue
if False:
try:
self.ldb.delete(self.ou, ['tree_delete:1'])
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
print "tried deleting %s, got error %s" % (self.ou, e)
self.ldb.add({
if opts.delete_in_setup:
try:
self.ldb.delete(self.ou, ['tree_delete:1'])
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
print "tried deleting %s, got error %s" % (self.ou, e)
self.ldb.add({
"dn": self.ou,
attrs=[attr],
controls=[sort_control,
vlv_search])
- except ldb.LdbError, e:
+ except ldb.LdbError as e:
if offset != 0:
raise
print ("offset %d denominator %d raised error "