summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins/host.py
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2013-02-04 09:47:00 +0100
committerMartin Kosek <mkosek@redhat.com>2013-03-01 16:59:47 +0100
commita09c50671ecc53af63765afca13edd27ee598081 (patch)
tree07f8c21e0be27b92dfe73ab505ea5bae63fd39cc /ipalib/plugins/host.py
parent3aa39547df18bc77ba49720f8a3a1a0052907859 (diff)
downloadfreeipa-a09c50671ecc53af63765afca13edd27ee598081.tar.gz
freeipa-a09c50671ecc53af63765afca13edd27ee598081.tar.xz
freeipa-a09c50671ecc53af63765afca13edd27ee598081.zip
Use full DNs in plugin code.
Diffstat (limited to 'ipalib/plugins/host.py')
-rw-r--r--ipalib/plugins/host.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/ipalib/plugins/host.py b/ipalib/plugins/host.py
index affc3d77c..e798d23bf 100644
--- a/ipalib/plugins/host.py
+++ b/ipalib/plugins/host.py
@@ -334,8 +334,7 @@ class host(LDAPObject):
try:
(dn, entry_attrs) = self.backend.find_entry_by_attr(
'serverhostname', hostname, self.object_class, [''],
- self.container_dn
- )
+ DN(self.container_dn, api.env.basedn))
except errors.NotFound:
pass
return dn
@@ -347,8 +346,9 @@ class host(LDAPObject):
managed_hosts = []
try:
- (hosts, truncated) = ldap.find_entries(base_dn=self.container_dn,
- filter=host_filter, attrs_list=host_attrs)
+ (hosts, truncated) = ldap.find_entries(
+ base_dn=DN(self.container_dn, api.env.basedn),
+ filter=host_filter, attrs_list=host_attrs)
for host in hosts:
managed_hosts.append(host[0])