mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Fix automountkey commands summary
The summary value was set to primary key. However, the primary key may contain also an info option as a workaround for multiple direct maps problem. This patch sets the result 'value' and thus summary text to expected and consistent value. https://fedorahosted.org/freeipa/ticket/1524
This commit is contained in:
parent
61ff6ff107
commit
e7118a5f28
@ -761,7 +761,9 @@ class automountkey_add(LDAPCreate):
|
||||
else:
|
||||
options[self.obj.primary_key.name] = self.obj.get_pk(key, None)
|
||||
options['add_operation'] = True
|
||||
return super(automountkey_add, self).execute(*keys, **options)
|
||||
result = super(automountkey_add, self).execute(*keys, **options)
|
||||
result['value'] = options['automountkey']
|
||||
return result
|
||||
|
||||
api.register(automountkey_add)
|
||||
|
||||
@ -828,7 +830,9 @@ class automountkey_del(LDAPDelete):
|
||||
options[self.obj.primary_key.name] = self.obj.get_pk(
|
||||
options['automountkey'],
|
||||
options.get('automountinformation', None))
|
||||
return super(automountkey_del, self).execute(*keys, **options)
|
||||
result = super(automountkey_del, self).execute(*keys, **options)
|
||||
result['value'] = options['automountkey']
|
||||
return result
|
||||
|
||||
api.register(automountkey_del)
|
||||
|
||||
@ -864,7 +868,9 @@ class automountkey_mod(LDAPUpdate):
|
||||
options[self.obj.primary_key.name] = self.obj.get_pk(
|
||||
options['automountkey'],
|
||||
options.get('automountinformation', None))
|
||||
return super(automountkey_mod, self).execute(*keys, **options)
|
||||
result = super(automountkey_mod, self).execute(*keys, **options)
|
||||
result['value'] = options['automountkey']
|
||||
return result
|
||||
|
||||
api.register(automountkey_mod)
|
||||
|
||||
@ -909,6 +915,8 @@ class automountkey_show(LDAPRetrieve):
|
||||
options['automountkey'],
|
||||
options.get('automountinformation', None))
|
||||
|
||||
return super(automountkey_show, self).execute(*keys, **options)
|
||||
result = super(automountkey_show, self).execute(*keys, **options)
|
||||
result['value'] = options['automountkey']
|
||||
return result
|
||||
|
||||
api.register(automountkey_show)
|
||||
|
Loading…
Reference in New Issue
Block a user