summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins/pwpolicy.py
diff options
context:
space:
mode:
authorPavel Zuna <pzuna@redhat.com>2010-10-05 14:33:27 -0400
committerRob Crittenden <rcritten@redhat.com>2010-10-06 09:20:38 -0400
commitbf053652bc5ae563c626ac39b735e957c7a9e0d3 (patch)
tree6bd51696b516b9fb651344e55a232ba4fca1a7f8 /ipalib/plugins/pwpolicy.py
parentbfd2e383dcb0cd5ce156775982e87d6ac32513a3 (diff)
downloadfreeipa-bf053652bc5ae563c626ac39b735e957c7a9e0d3.tar.gz
freeipa-bf053652bc5ae563c626ac39b735e957c7a9e0d3.tar.xz
freeipa-bf053652bc5ae563c626ac39b735e957c7a9e0d3.zip
Generate additional positional arguments for baseldap commands from takes_args.
Diffstat (limited to 'ipalib/plugins/pwpolicy.py')
-rw-r--r--ipalib/plugins/pwpolicy.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ipalib/plugins/pwpolicy.py b/ipalib/plugins/pwpolicy.py
index dbbb47135..cbfbf8019 100644
--- a/ipalib/plugins/pwpolicy.py
+++ b/ipalib/plugins/pwpolicy.py
@@ -300,7 +300,9 @@ class pwpolicy_del(LDAPDelete):
Delete a group password policy.
"""
def get_args(self):
- yield self.obj.primary_key.clone(attribute=True, required=True)
+ yield self.obj.primary_key.clone(
+ attribute=True, required=True, multivalue=True
+ )
def post_callback(self, ldap, dn, *keys, **options):
try: