From 66d3f1e730ed5e1bc80264b2a5d7f4fb16c1d22c Mon Sep 17 00:00:00 2001 From: Kevin McCarthy Date: Mon, 20 Aug 2007 10:50:11 -0700 Subject: Embed origiginal values inside user, and have update_user pass in a user object. Based on rcrit's original patch. Push scalar to list value conversion inside funcs.py. --- ipa-python/ipaclient.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'ipa-python/ipaclient.py') diff --git a/ipa-python/ipaclient.py b/ipa-python/ipaclient.py index 2d4e727a..72918999 100644 --- a/ipa-python/ipaclient.py +++ b/ipa-python/ipaclient.py @@ -116,14 +116,12 @@ class IPAClient: return users - def update_user(self,olduser,newuser): - """Update a user entry. olduser is a dict of attribute/value pairs - of the original entry. newuser is a dict of attribute/value pairs - of the new entry.""" + def update_user(self,user): + """Update a user entry.""" realm = config.config.get_realm() - result = self.transport.update_user(olduser,newuser) + result = self.transport.update_user(user.origDataDict(), user.toDict()) return result def mark_user_deleted(self,uid): -- cgit