diff options
Diffstat (limited to 'ipaserver')
-rw-r--r-- | ipaserver/install/krbinstance.py | 4 | ||||
-rw-r--r-- | ipaserver/install/ldapupdate.py | 7 |
2 files changed, 5 insertions, 6 deletions
diff --git a/ipaserver/install/krbinstance.py b/ipaserver/install/krbinstance.py index a16e4d5f0..cd39b8270 100644 --- a/ipaserver/install/krbinstance.py +++ b/ipaserver/install/krbinstance.py @@ -123,10 +123,10 @@ class KrbInstance(service.Service): ipauniqueid=['autogenerate'], managedby=[host_dn], ) - if 'krbpasswordexpiration' in service_entry.toDict(): + if 'krbpasswordexpiration' in service_entry: host_entry['krbpasswordexpiration'] = service_entry[ 'krbpasswordexpiration'] - if 'krbticketflags' in service_entry.toDict(): + if 'krbticketflags' in service_entry: host_entry['krbticketflags'] = service_entry['krbticketflags'] self.admin_conn.add_entry(host_entry) diff --git a/ipaserver/install/ldapupdate.py b/ipaserver/install/ldapupdate.py index 35191e7ae..34dd3a5e1 100644 --- a/ipaserver/install/ldapupdate.py +++ b/ipaserver/install/ldapupdate.py @@ -809,11 +809,10 @@ class LDAPUpdate: else: # Update LDAP try: - changes = self.conn.generateModList(entry.origDataDict(), entry.toDict()) + changes = self.conn.generateModList(entry.orig_data, entry) if (entry.dn == DN(('cn', 'schema'))): d = dict() - e = entry.toDict() - for k,v in e.items(): + for k,v in entry.items(): d[k] = [str(x) for x in v] updated = self.is_schema_updated(d) else: @@ -825,7 +824,7 @@ class LDAPUpdate: self.debug("%s" % safe_changes) self.debug("Live %d, updated %d" % (self.live_run, updated)) if self.live_run and updated: - self.conn.updateEntry(entry.dn, entry.origDataDict(), entry.toDict()) + self.conn.updateEntry(entry.dn, entry.orig_data, entry) self.info("Done") except errors.EmptyModlist: self.info("Entry already up-to-date") |