summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipaserver/ipaldap.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipa-server/ipaserver/ipaldap.py')
-rw-r--r--ipa-server/ipaserver/ipaldap.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/ipa-server/ipaserver/ipaldap.py b/ipa-server/ipaserver/ipaldap.py
index 50f88520..f440ae4b 100644
--- a/ipa-server/ipaserver/ipaldap.py
+++ b/ipa-server/ipaserver/ipaldap.py
@@ -187,7 +187,7 @@ class IPAdmin(SimpleLDAPObject):
ent = self.getEntry('cn=config', ldap.SCOPE_BASE, '(objectclass=*)',
[ 'nsslapd-instancedir', 'nsslapd-errorlog' ])
instdir = ent.getValue('nsslapd-instancedir')
- self.sroot, self.inst = re.match(r'(.*)[\/]slapd-(\w)$', instdir).groups()
+ self.sroot, self.inst = re.match(r'(.*)[\/]slapd-(\w+)$', instdir).groups()
self.errlog = ent.getValue('nsslapd-errorlog')
except (ldap.INSUFFICIENT_ACCESS, ldap.CONNECT_ERROR, NoSuchEntryError):
pass # usually means
@@ -230,7 +230,7 @@ class IPAdmin(SimpleLDAPObject):
self.__localinit__()
def __str__(self):
- return self.host ":" str(self.port)
+ return self.host + ":" + str(self.port)
def toLDAPURL(self):
return "ldap://%s:%d/" % (self.host,self.port)
@@ -240,7 +240,7 @@ class IPAdmin(SimpleLDAPObject):
res = self.search(*args)
type, obj = self.result(res)
if not obj:
- raise NoSuchEntryError("no such entry for " str(args))
+ raise NoSuchEntryError("no such entry for " + str(args))
elif isinstance(obj,Entry):
return obj
else: # assume list/tuple
@@ -268,7 +268,7 @@ class IPAdmin(SimpleLDAPObject):
setattr(self, name, wrapper(attr, name))
def exportLDIF(self, file, suffix, forrepl=False, verbose=False):
- cn = "export" str(int(time.time()))
+ cn = "export" + str(int(time.time()))
dn = "cn=%s, cn=export, cn=tasks, cn=config" % cn
entry = Entry(dn)
entry.setValues('objectclass', 'top', 'extensibleObject')
@@ -295,7 +295,7 @@ class IPAdmin(SimpleLDAPObject):
if attr:
filter = "(%s=*)" % attr
attrlist.append(attr)
- timeout = int(time.time())
+ timeout += int(time.time())
if isinstance(dn,Entry):
dn = dn.dn
@@ -356,7 +356,7 @@ class IPAdmin(SimpleLDAPObject):
fqdn = IPAdmin.getfqdn(name)
index = fqdn.find('.')
if index >= 0:
- return fqdn[index1:]
+ return fqdn[index+1:]
else:
return fqdn
getdomainname = staticmethod(getdomainname)
@@ -364,7 +364,7 @@ class IPAdmin(SimpleLDAPObject):
def getdefaultsuffix(name=''):
dm = IPAdmin.getdomainname(name)
if dm:
- return "dc=" dm.replace('.', ', dc=')
+ return "dc=" + dm.replace('.', ', dc=')
else:
return 'dc=localdomain'
getdefaultsuffix = staticmethod(getdefaultsuffix)