Fix minor bug in host-add logic.

Ticket #798
This commit is contained in:
Pavel Zuna
2011-02-02 13:47:21 -05:00
committed by Rob Crittenden
parent dba751758c
commit 04ba37500b

View File

@@ -323,9 +323,9 @@ class host_add(LDAPCreate):
entry_attrs['krbprincipalname'] = 'host/%s@%s' % (
keys[-1], self.api.env.realm
)
if 'krbprincipalaux' not in entry_attrs:
if 'krbprincipalaux' not in entry_attrs['objectclass']:
entry_attrs['objectclass'].append('krbprincipalaux')
if 'krbprincipal' not in entry_attrs:
if 'krbprincipal' not in entry_attrs['objectclass']:
entry_attrs['objectclass'].append('krbprincipal')
else:
if 'krbprincipalaux' in entry_attrs['objectclass']: