diff options
author | Jan Cholasta <jcholast@redhat.com> | 2011-11-21 10:50:27 -0500 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2011-11-30 17:08:35 +0100 |
commit | 135ccf89de866ea2cdda96993ed2743394e1e716 (patch) | |
tree | 1b3c7bef4d5653255b75014218d1d0be9b10d5bb /API.txt | |
parent | 2ac9d4816a85822825257e16f4fcf74e15a8ea02 (diff) | |
download | freeipa-135ccf89de866ea2cdda96993ed2743394e1e716.tar.gz freeipa-135ccf89de866ea2cdda96993ed2743394e1e716.tar.xz freeipa-135ccf89de866ea2cdda96993ed2743394e1e716.zip |
Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True.
Remove "List" parameter type and replace all occurences of it with appropriate
multi-valued parameter ("Str" in most cases) with csv enabled.
Add new parameter type "Any", capable of holding values of any type. This is
needed by the "batch" command, as "Str" is not suitable type for the "methods"
parameter.
ticket 2007
Diffstat (limited to 'API.txt')
-rw-r--r-- | API.txt | 712 |
1 files changed, 356 insertions, 356 deletions
@@ -3,8 +3,8 @@ args: 1,15,3 arg: Str('aciname', attribute=True, cli_name='name', multivalue=False, primary_key=True, required=True) option: Str('permission', attribute=False, cli_name='permission', multivalue=False, required=False) option: Str('group', attribute=False, cli_name='group', multivalue=False, required=False) -option: List('permissions', attribute=False, cli_name='permissions', multivalue=True, required=True) -option: List('attrs', attribute=False, cli_name='attrs', multivalue=True, required=False) +option: Str('permissions', attribute=False, cli_name='permissions', csv=True, multivalue=True, required=True) +option: Str('attrs', attribute=False, cli_name='attrs', csv=True, multivalue=True, required=False) option: StrEnum('type', attribute=False, cli_name='type', multivalue=False, required=False, values=(u'user', u'group', u'host', u'service', u'hostgroup', u'netgroup', u'dnsrecord')) option: Str('memberof', attribute=False, cli_name='memberof', multivalue=False, required=False) option: Str('filter', attribute=False, cli_name='filter', multivalue=False, required=False) @@ -32,8 +32,8 @@ arg: Str('criteria?') option: Str('aciname', attribute=False, autofill=False, cli_name='name', multivalue=False, primary_key=True, query=True, required=False) option: Str('permission', attribute=False, autofill=False, cli_name='permission', multivalue=False, query=True, required=False) option: Str('group', attribute=False, autofill=False, cli_name='group', multivalue=False, query=True, required=False) -option: List('permissions', attribute=False, autofill=False, cli_name='permissions', multivalue=True, query=True, required=False) -option: List('attrs', attribute=False, autofill=False, cli_name='attrs', multivalue=True, query=True, required=False) +option: Str('permissions', attribute=False, autofill=False, cli_name='permissions', csv=True, multivalue=True, query=True, required=False) +option: Str('attrs', attribute=False, autofill=False, cli_name='attrs', csv=True, multivalue=True, query=True, required=False) option: StrEnum('type', attribute=False, autofill=False, cli_name='type', multivalue=False, query=True, required=False, values=(u'user', u'group', u'host', u'service', u'hostgroup', u'netgroup', u'dnsrecord')) option: Str('memberof', attribute=False, autofill=False, cli_name='memberof', multivalue=False, query=True, required=False) option: Str('filter', attribute=False, autofill=False, cli_name='filter', multivalue=False, query=True, required=False) @@ -53,8 +53,8 @@ args: 1,14,3 arg: Str('aciname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True) option: Str('permission', attribute=False, autofill=False, cli_name='permission', multivalue=False, required=False) option: Str('group', attribute=False, autofill=False, cli_name='group', multivalue=False, required=False) -option: List('permissions', attribute=False, autofill=False, cli_name='permissions', multivalue=True, required=False) -option: List('attrs', attribute=False, autofill=False, cli_name='attrs', multivalue=True, required=False) +option: Str('permissions', attribute=False, autofill=False, cli_name='permissions', csv=True, multivalue=True, required=False) +option: Str('attrs', attribute=False, autofill=False, cli_name='attrs', csv=True, multivalue=True, required=False) option: StrEnum('type', attribute=False, autofill=False, cli_name='type', multivalue=False, required=False, values=(u'user', u'group', u'host', u'service', u'hostgroup', u'netgroup', u'dnsrecord')) option: Str('memberof', attribute=False, autofill=False, cli_name='memberof', multivalue=False, required=False) option: Str('filter', attribute=False, autofill=False, cli_name='filter', multivalue=False, required=False) @@ -73,8 +73,8 @@ args: 1,15,3 arg: Str('aciname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True) option: Str('permission', attribute=False, autofill=False, cli_name='permission', multivalue=False, required=False) option: Str('group', attribute=False, autofill=False, cli_name='group', multivalue=False, required=False) -option: List('permissions', attribute=False, autofill=False, cli_name='permissions', multivalue=True, required=False) -option: List('attrs', attribute=False, autofill=False, cli_name='attrs', multivalue=True, required=False) +option: Str('permissions', attribute=False, autofill=False, cli_name='permissions', csv=True, multivalue=True, required=False) +option: Str('attrs', attribute=False, autofill=False, cli_name='attrs', csv=True, multivalue=True, required=False) option: StrEnum('type', attribute=False, autofill=False, cli_name='type', multivalue=False, required=False, values=(u'user', u'group', u'host', u'service', u'hostgroup', u'netgroup', u'dnsrecord')) option: Str('memberof', attribute=False, autofill=False, cli_name='memberof', multivalue=False, required=False) option: Str('filter', attribute=False, autofill=False, cli_name='filter', multivalue=False, required=False) @@ -114,8 +114,8 @@ command: automember_add_condition args: 1,8,5 arg: Str('cn', cli_name='automember_rule') option: Str('description', attribute=True, autofill=False, cli_name='desc', multivalue=False, required=False) -option: List('automemberinclusiveregex?', alwaysask=True, cli_name='inclusive_regex', multivalue=True) -option: List('automemberexclusiveregex?', alwaysask=True, cli_name='exclusive_regex', multivalue=True) +option: Str('automemberinclusiveregex*', alwaysask=True, cli_name='inclusive_regex', csv=True) +option: Str('automemberexclusiveregex*', alwaysask=True, cli_name='exclusive_regex', csv=True) option: Str('key') option: StrEnum('type', values=(u'group', u'hostgroup')) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') @@ -190,8 +190,8 @@ command: automember_remove_condition args: 1,8,5 arg: Str('cn', cli_name='automember_rule') option: Str('description', attribute=True, autofill=False, cli_name='desc', multivalue=False, required=False) -option: List('automemberinclusiveregex?', alwaysask=True, cli_name='inclusive_regex', multivalue=True) -option: List('automemberexclusiveregex?', alwaysask=True, cli_name='exclusive_regex', multivalue=True) +option: Str('automemberinclusiveregex*', alwaysask=True, cli_name='inclusive_regex', csv=True) +option: Str('automemberexclusiveregex*', alwaysask=True, cli_name='exclusive_regex', csv=True) option: Str('key') option: StrEnum('type', values=(u'group', u'hostgroup')) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') @@ -415,7 +415,7 @@ output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDA output: Output('value', <type 'unicode'>, None) command: batch args: 1,0,2 -arg: List('methods?', multivalue=True) +arg: Any('methods*') output: Output('count', <type 'int'>, None) output: Output('results', <type 'list'>, None) command: cert_remove_hold @@ -455,8 +455,8 @@ option: Int('ipasearchrecordslimit', attribute=True, autofill=False, cli_name='s option: IA5Str('ipausersearchfields', attribute=True, autofill=False, cli_name='usersearch', multivalue=False, required=False) option: IA5Str('ipagroupsearchfields', attribute=True, autofill=False, cli_name='groupsearch', multivalue=False, required=False) option: Bool('ipamigrationenabled', attribute=True, autofill=False, cli_name='enable_migration', multivalue=False, required=False) -option: List('ipagroupobjectclasses', attribute=True, autofill=False, cli_name='groupobjectclasses', multivalue=True, required=False) -option: List('ipauserobjectclasses', attribute=True, autofill=False, cli_name='userobjectclasses', multivalue=True, required=False) +option: Str('ipagroupobjectclasses', attribute=True, autofill=False, cli_name='groupobjectclasses', csv=True, multivalue=True, required=False) +option: Str('ipauserobjectclasses', attribute=True, autofill=False, cli_name='userobjectclasses', csv=True, multivalue=True, required=False) option: Int('ipapwdexpadvnotify', attribute=True, autofill=False, cli_name='pwdexpnotify', minvalue=0, multivalue=False, required=False) option: Str('setattr*', cli_name='setattr', exclude='webui') option: Str('addattr*', cli_name='addattr', exclude='webui') @@ -541,8 +541,8 @@ output: Output('value', <type 'unicode'>, None) command: delegation_add args: 1,7,3 arg: Str('aciname', attribute=True, cli_name='name', multivalue=False, primary_key=True, required=True) -option: List('permissions', attribute=True, cli_name='permissions', multivalue=True, required=False) -option: List('attrs', attribute=True, cli_name='attrs', multivalue=True, required=True) +option: Str('permissions', attribute=True, cli_name='permissions', csv=True, multivalue=True, required=False) +option: Str('attrs', attribute=True, cli_name='attrs', csv=True, multivalue=True, required=True) option: Str('memberof', attribute=True, cli_name='membergroup', multivalue=False, required=True) option: Str('group', attribute=True, cli_name='group', multivalue=False, required=True) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') @@ -561,8 +561,8 @@ command: delegation_find args: 1,8,4 arg: Str('criteria?') option: Str('aciname', attribute=True, autofill=False, cli_name='name', multivalue=False, primary_key=True, query=True, required=False) -option: List('permissions', attribute=True, autofill=False, cli_name='permissions', multivalue=True, query=True, required=False) -option: List('attrs', attribute=True, autofill=False, cli_name='attrs', multivalue=True, query=True, required=False) +option: Str('permissions', attribute=True, autofill=False, cli_name='permissions', csv=True, multivalue=True, query=True, required=False) +option: Str('attrs', attribute=True, autofill=False, cli_name='attrs', csv=True, multivalue=True, query=True, required=False) option: Str('memberof', attribute=True, autofill=False, cli_name='membergroup', multivalue=False, query=True, required=False) option: Str('group', attribute=True, autofill=False, cli_name='group', multivalue=False, query=True, required=False) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') @@ -575,8 +575,8 @@ output: Output('truncated', <type 'bool'>, None) command: delegation_mod args: 1,7,3 arg: Str('aciname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True) -option: List('permissions', attribute=True, autofill=False, cli_name='permissions', multivalue=True, required=False) -option: List('attrs', attribute=True, autofill=False, cli_name='attrs', multivalue=True, required=False) +option: Str('permissions', attribute=True, autofill=False, cli_name='permissions', csv=True, multivalue=True, required=False) +option: Str('attrs', attribute=True, autofill=False, cli_name='attrs', csv=True, multivalue=True, required=False) option: Str('memberof', attribute=True, autofill=False, cli_name='membergroup', multivalue=False, required=False) option: Str('group', attribute=True, autofill=False, cli_name='group', multivalue=False, required=False) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') @@ -617,40 +617,40 @@ option: Flag('force', autofill=True, default=False) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('arecord?', attribute=True, cli_name='a_rec', multivalue=True) -option: List('aaaarecord?', attribute=True, cli_name='aaaa_rec', multivalue=True) -option: List('a6record?', attribute=True, cli_name='a6_rec', multivalue=True) -option: List('afsdbrecord?', attribute=True, cli_name='afsdb_rec', multivalue=True) -option: List('aplrecord?', attribute=True, cli_name='apl_rec', multivalue=True) -option: List('certrecord?', attribute=True, cli_name='cert_rec', multivalue=True) -option: List('cnamerecord?', attribute=True, cli_name='cname_rec', multivalue=True) -option: List('dhcidrecord?', attribute=True, cli_name='dhcid_rec', multivalue=True) -option: List('dlvrecord?', attribute=True, cli_name='dlv_rec', multivalue=True) -option: List('dnamerecord?', attribute=True, cli_name='dname_rec', multivalue=True) -option: List('dnskeyrecord?', attribute=True, cli_name='dnskey_rec', multivalue=True) -option: List('dsrecord?', attribute=True, cli_name='ds_rec', multivalue=True) -option: List('hiprecord?', attribute=True, cli_name='hip_rec', multivalue=True) -option: List('ipseckeyrecord?', attribute=True, cli_name='ipseckey_rec', multivalue=True) -option: List('keyrecord?', attribute=True, cli_name='key_rec', multivalue=True) -option: List('kxrecord?', attribute=True, cli_name='kx_rec', multivalue=True) -option: List('locrecord?', attribute=True, cli_name='loc_rec', multivalue=True) -option: List('mxrecord?', attribute=True, cli_name='mx_rec', multivalue=True) -option: List('naptrrecord?', attribute=True, cli_name='naptr_rec', multivalue=True) -option: List('nsrecord?', attribute=True, cli_name='ns_rec', multivalue=True) -option: List('nsecrecord?', attribute=True, cli_name='nsec_rec', multivalue=True) -option: List('nsec3record?', attribute=True, cli_name='nsec3_rec', multivalue=True) -option: List('nsec3paramrecord?', attribute=True, cli_name='nsec3param_rec', multivalue=True) -option: List('ptrrecord?', attribute=True, cli_name='ptr_rec', multivalue=True) -option: List('rrsigrecord?', attribute=True, cli_name='rrsig_rec', multivalue=True) -option: List('rprecord?', attribute=True, cli_name='rp_rec', multivalue=True) -option: List('sigrecord?', attribute=True, cli_name='sig_rec', multivalue=True) -option: List('spfrecord?', attribute=True, cli_name='spf_rec', multivalue=True) -option: List('srvrecord?', attribute=True, cli_name='srv_rec', multivalue=True) -option: List('sshfprecord?', attribute=True, cli_name='sshfp_rec', multivalue=True) -option: List('tarecord?', attribute=True, cli_name='ta_rec', multivalue=True) -option: List('tkeyrecord?', attribute=True, cli_name='tkey_rec', multivalue=True) -option: List('tsigrecord?', attribute=True, cli_name='tsig_rec', multivalue=True) -option: List('txtrecord?', attribute=True, cli_name='txt_rec', multivalue=True) +option: Str('arecord*', attribute=True, cli_name='a_rec', csv=True) +option: Str('aaaarecord*', attribute=True, cli_name='aaaa_rec', csv=True) +option: Str('a6record*', attribute=True, cli_name='a6_rec', csv=True) +option: Str('afsdbrecord*', attribute=True, cli_name='afsdb_rec', csv=True) +option: Str('aplrecord*', attribute=True, cli_name='apl_rec', csv=True) +option: Str('certrecord*', attribute=True, cli_name='cert_rec', csv=True) +option: Str('cnamerecord*', attribute=True, cli_name='cname_rec', csv=True) +option: Str('dhcidrecord*', attribute=True, cli_name='dhcid_rec', csv=True) +option: Str('dlvrecord*', attribute=True, cli_name='dlv_rec', csv=True) +option: Str('dnamerecord*', attribute=True, cli_name='dname_rec', csv=True) +option: Str('dnskeyrecord*', attribute=True, cli_name='dnskey_rec', csv=True) +option: Str('dsrecord*', attribute=True, cli_name='ds_rec', csv=True) +option: Str('hiprecord*', attribute=True, cli_name='hip_rec', csv=True) +option: Str('ipseckeyrecord*', attribute=True, cli_name='ipseckey_rec', csv=True) +option: Str('keyrecord*', attribute=True, cli_name='key_rec', csv=True) +option: Str('kxrecord*', attribute=True, cli_name='kx_rec', csv=True) +option: Str('locrecord*', attribute=True, cli_name='loc_rec', csv=True) +option: Str('mxrecord*', attribute=True, cli_name='mx_rec', csv=True) +option: Str('naptrrecord*', attribute=True, cli_name='naptr_rec', csv=True) +option: Str('nsrecord*', attribute=True, cli_name='ns_rec', csv=True) +option: Str('nsecrecord*', attribute=True, cli_name='nsec_rec', csv=True) +option: Str('nsec3record*', attribute=True, cli_name='nsec3_rec', csv=True) +option: Str('nsec3paramrecord*', attribute=True, cli_name='nsec3param_rec', csv=True) +option: Str('ptrrecord*', attribute=True, cli_name='ptr_rec', csv=True) +option: Str('rrsigrecord*', attribute=True, cli_name='rrsig_rec', csv=True) +option: Str('rprecord*', attribute=True, cli_name='rp_rec', csv=True) +option: Str('sigrecord*', attribute=True, cli_name='sig_rec', csv=True) +option: Str('spfrecord*', attribute=True, cli_name='spf_rec', csv=True) +option: Str('srvrecord*', attribute=True, cli_name='srv_rec', csv=True) +option: Str('sshfprecord*', attribute=True, cli_name='sshfp_rec', csv=True) +option: Str('tarecord*', attribute=True, cli_name='ta_rec', csv=True) +option: Str('tkeyrecord*', attribute=True, cli_name='tkey_rec', csv=True) +option: Str('tsigrecord*', attribute=True, cli_name='tsig_rec', csv=True) +option: Str('txtrecord*', attribute=True, cli_name='txt_rec', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('value', <type 'unicode'>, None) @@ -661,40 +661,40 @@ arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_ option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('arecord?', attribute=True, cli_name='a_rec', multivalue=True) -option: List('aaaarecord?', attribute=True, cli_name='aaaa_rec', multivalue=True) -option: List('a6record?', attribute=True, cli_name='a6_rec', multivalue=True) -option: List('afsdbrecord?', attribute=True, cli_name='afsdb_rec', multivalue=True) -option: List('aplrecord?', attribute=True, cli_name='apl_rec', multivalue=True) -option: List('certrecord?', attribute=True, cli_name='cert_rec', multivalue=True) -option: List('cnamerecord?', attribute=True, cli_name='cname_rec', multivalue=True) -option: List('dhcidrecord?', attribute=True, cli_name='dhcid_rec', multivalue=True) -option: List('dlvrecord?', attribute=True, cli_name='dlv_rec', multivalue=True) -option: List('dnamerecord?', attribute=True, cli_name='dname_rec', multivalue=True) -option: List('dnskeyrecord?', attribute=True, cli_name='dnskey_rec', multivalue=True) -option: List('dsrecord?', attribute=True, cli_name='ds_rec', multivalue=True) -option: List('hiprecord?', attribute=True, cli_name='hip_rec', multivalue=True) -option: List('ipseckeyrecord?', attribute=True, cli_name='ipseckey_rec', multivalue=True) -option: List('keyrecord?', attribute=True, cli_name='key_rec', multivalue=True) -option: List('kxrecord?', attribute=True, cli_name='kx_rec', multivalue=True) -option: List('locrecord?', attribute=True, cli_name='loc_rec', multivalue=True) -option: List('mxrecord?', attribute=True, cli_name='mx_rec', multivalue=True) -option: List('naptrrecord?', attribute=True, cli_name='naptr_rec', multivalue=True) -option: List('nsrecord?', attribute=True, cli_name='ns_rec', multivalue=True) -option: List('nsecrecord?', attribute=True, cli_name='nsec_rec', multivalue=True) -option: List('nsec3record?', attribute=True, cli_name='nsec3_rec', multivalue=True) -option: List('nsec3paramrecord?', attribute=True, cli_name='nsec3param_rec', multivalue=True) -option: List('ptrrecord?', attribute=True, cli_name='ptr_rec', multivalue=True) -option: List('rrsigrecord?', attribute=True, cli_name='rrsig_rec', multivalue=True) -option: List('rprecord?', attribute=True, cli_name='rp_rec', multivalue=True) -option: List('sigrecord?', attribute=True, cli_name='sig_rec', multivalue=True) -option: List('spfrecord?', attribute=True, cli_name='spf_rec', multivalue=True) -option: List('srvrecord?', attribute=True, cli_name='srv_rec', multivalue=True) -option: List('sshfprecord?', attribute=True, cli_name='sshfp_rec', multivalue=True) -option: List('tarecord?', attribute=True, cli_name='ta_rec', multivalue=True) -option: List('tkeyrecord?', attribute=True, cli_name='tkey_rec', multivalue=True) -option: List('tsigrecord?', attribute=True, cli_name='tsig_rec', multivalue=True) -option: List('txtrecord?', attribute=True, cli_name='txt_rec', multivalue=True) +option: Str('arecord*', attribute=True, cli_name='a_rec', csv=True) +option: Str('aaaarecord*', attribute=True, cli_name='aaaa_rec', csv=True) +option: Str('a6record*', attribute=True, cli_name='a6_rec', csv=True) +option: Str('afsdbrecord*', attribute=True, cli_name='afsdb_rec', csv=True) +option: Str('aplrecord*', attribute=True, cli_name='apl_rec', csv=True) +option: Str('certrecord*', attribute=True, cli_name='cert_rec', csv=True) +option: Str('cnamerecord*', attribute=True, cli_name='cname_rec', csv=True) +option: Str('dhcidrecord*', attribute=True, cli_name='dhcid_rec', csv=True) +option: Str('dlvrecord*', attribute=True, cli_name='dlv_rec', csv=True) +option: Str('dnamerecord*', attribute=True, cli_name='dname_rec', csv=True) +option: Str('dnskeyrecord*', attribute=True, cli_name='dnskey_rec', csv=True) +option: Str('dsrecord*', attribute=True, cli_name='ds_rec', csv=True) +option: Str('hiprecord*', attribute=True, cli_name='hip_rec', csv=True) +option: Str('ipseckeyrecord*', attribute=True, cli_name='ipseckey_rec', csv=True) +option: Str('keyrecord*', attribute=True, cli_name='key_rec', csv=True) +option: Str('kxrecord*', attribute=True, cli_name='kx_rec', csv=True) +option: Str('locrecord*', attribute=True, cli_name='loc_rec', csv=True) +option: Str('mxrecord*', attribute=True, cli_name='mx_rec', csv=True) +option: Str('naptrrecord*', attribute=True, cli_name='naptr_rec', csv=True) +option: Str('nsrecord*', attribute=True, cli_name='ns_rec', csv=True) +option: Str('nsecrecord*', attribute=True, cli_name='nsec_rec', csv=True) +option: Str('nsec3record*', attribute=True, cli_name='nsec3_rec', csv=True) +option: Str('nsec3paramrecord*', attribute=True, cli_name='nsec3param_rec', csv=True) +option: Str('ptrrecord*', attribute=True, cli_name='ptr_rec', csv=True) +option: Str('rrsigrecord*', attribute=True, cli_name='rrsig_rec', csv=True) +option: Str('rprecord*', attribute=True, cli_name='rp_rec', csv=True) +option: Str('sigrecord*', attribute=True, cli_name='sig_rec', csv=True) +option: Str('spfrecord*', attribute=True, cli_name='spf_rec', csv=True) +option: Str('srvrecord*', attribute=True, cli_name='srv_rec', csv=True) +option: Str('sshfprecord*', attribute=True, cli_name='sshfp_rec', csv=True) +option: Str('tarecord*', attribute=True, cli_name='ta_rec', csv=True) +option: Str('tkeyrecord*', attribute=True, cli_name='tkey_rec', csv=True) +option: Str('tsigrecord*', attribute=True, cli_name='tsig_rec', csv=True) +option: Str('txtrecord*', attribute=True, cli_name='txt_rec', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('value', <type 'unicode'>, None) @@ -706,40 +706,40 @@ option: Flag('del_all', autofill=True, default=False) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('arecord?', attribute=True, cli_name='a_rec', multivalue=True) -option: List('aaaarecord?', attribute=True, cli_name='aaaa_rec', multivalue=True) -option: List('a6record?', attribute=True, cli_name='a6_rec', multivalue=True) -option: List('afsdbrecord?', attribute=True, cli_name='afsdb_rec', multivalue=True) -option: List('aplrecord?', attribute=True, cli_name='apl_rec', multivalue=True) -option: List('certrecord?', attribute=True, cli_name='cert_rec', multivalue=True) -option: List('cnamerecord?', attribute=True, cli_name='cname_rec', multivalue=True) -option: List('dhcidrecord?', attribute=True, cli_name='dhcid_rec', multivalue=True) -option: List('dlvrecord?', attribute=True, cli_name='dlv_rec', multivalue=True) -option: List('dnamerecord?', attribute=True, cli_name='dname_rec', multivalue=True) -option: List('dnskeyrecord?', attribute=True, cli_name='dnskey_rec', multivalue=True) -option: List('dsrecord?', attribute=True, cli_name='ds_rec', multivalue=True) -option: List('hiprecord?', attribute=True, cli_name='hip_rec', multivalue=True) -option: List('ipseckeyrecord?', attribute=True, cli_name='ipseckey_rec', multivalue=True) -option: List('keyrecord?', attribute=True, cli_name='key_rec', multivalue=True) -option: List('kxrecord?', attribute=True, cli_name='kx_rec', multivalue=True) -option: List('locrecord?', attribute=True, cli_name='loc_rec', multivalue=True) -option: List('mxrecord?', attribute=True, cli_name='mx_rec', multivalue=True) -option: List('naptrrecord?', attribute=True, cli_name='naptr_rec', multivalue=True) -option: List('nsrecord?', attribute=True, cli_name='ns_rec', multivalue=True) -option: List('nsecrecord?', attribute=True, cli_name='nsec_rec', multivalue=True) -option: List('nsec3record?', attribute=True, cli_name='nsec3_rec', multivalue=True) -option: List('nsec3paramrecord?', attribute=True, cli_name='nsec3param_rec', multivalue=True) -option: List('ptrrecord?', attribute=True, cli_name='ptr_rec', multivalue=True) -option: List('rrsigrecord?', attribute=True, cli_name='rrsig_rec', multivalue=True) -option: List('rprecord?', attribute=True, cli_name='rp_rec', multivalue=True) -option: List('sigrecord?', attribute=True, cli_name='sig_rec', multivalue=True) -option: List('spfrecord?', attribute=True, cli_name='spf_rec', multivalue=True) -option: List('srvrecord?', attribute=True, cli_name='srv_rec', multivalue=True) -option: List('sshfprecord?', attribute=True, cli_name='sshfp_rec', multivalue=True) -option: List('tarecord?', attribute=True, cli_name='ta_rec', multivalue=True) -option: List('tkeyrecord?', attribute=True, cli_name='tkey_rec', multivalue=True) -option: List('tsigrecord?', attribute=True, cli_name='tsig_rec', multivalue=True) -option: List('txtrecord?', attribute=True, cli_name='txt_rec', multivalue=True) +option: Str('arecord*', attribute=True, cli_name='a_rec', csv=True) +option: Str('aaaarecord*', attribute=True, cli_name='aaaa_rec', csv=True) +option: Str('a6record*', attribute=True, cli_name='a6_rec', csv=True) +option: Str('afsdbrecord*', attribute=True, cli_name='afsdb_rec', csv=True) +option: Str('aplrecord*', attribute=True, cli_name='apl_rec', csv=True) +option: Str('certrecord*', attribute=True, cli_name='cert_rec', csv=True) +option: Str('cnamerecord*', attribute=True, cli_name='cname_rec', csv=True) +option: Str('dhcidrecord*', attribute=True, cli_name='dhcid_rec', csv=True) +option: Str('dlvrecord*', attribute=True, cli_name='dlv_rec', csv=True) +option: Str('dnamerecord*', attribute=True, cli_name='dname_rec', csv=True) +option: Str('dnskeyrecord*', attribute=True, cli_name='dnskey_rec', csv=True) +option: Str('dsrecord*', attribute=True, cli_name='ds_rec', csv=True) +option: Str('hiprecord*', attribute=True, cli_name='hip_rec', csv=True) +option: Str('ipseckeyrecord*', attribute=True, cli_name='ipseckey_rec', csv=True) +option: Str('keyrecord*', attribute=True, cli_name='key_rec', csv=True) +option: Str('kxrecord*', attribute=True, cli_name='kx_rec', csv=True) +option: Str('locrecord*', attribute=True, cli_name='loc_rec', csv=True) +option: Str('mxrecord*', attribute=True, cli_name='mx_rec', csv=True) +option: Str('naptrrecord*', attribute=True, cli_name='naptr_rec', csv=True) +option: Str('nsrecord*', attribute=True, cli_name='ns_rec', csv=True) +option: Str('nsecrecord*', attribute=True, cli_name='nsec_rec', csv=True) +option: Str('nsec3record*', attribute=True, cli_name='nsec3_rec', csv=True) +option: Str('nsec3paramrecord*', attribute=True, cli_name='nsec3param_rec', csv=True) +option: Str('ptrrecord*', attribute=True, cli_name='ptr_rec', csv=True) +option: Str('rrsigrecord*', attribute=True, cli_name='rrsig_rec', csv=True) +option: Str('rprecord*', attribute=True, cli_name='rp_rec', csv=True) +option: Str('sigrecord*', attribute=True, cli_name='sig_rec', csv=True) +option: Str('spfrecord*', attribute=True, cli_name='spf_rec', csv=True) +option: Str('srvrecord*', attribute=True, cli_name='srv_rec', csv=True) +option: Str('sshfprecord*', attribute=True, cli_name='sshfp_rec', csv=True) +option: Str('tarecord*', attribute=True, cli_name='ta_rec', csv=True) +option: Str('tkeyrecord*', attribute=True, cli_name='tkey_rec', csv=True) +option: Str('tsigrecord*', attribute=True, cli_name='tsig_rec', csv=True) +option: Str('txtrecord*', attribute=True, cli_name='txt_rec', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('value', <type 'unicode'>, None) @@ -764,40 +764,40 @@ option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') option: Flag('pkey_only?', autofill=True, default=False) -option: List('arecord', attribute=True, cli_name='a_rec', multivalue=True, query=True, required=False) -option: List('aaaarecord', attribute=True, cli_name='aaaa_rec', multivalue=True, query=True, required=False) -option: List('a6record', attribute=True, cli_name='a6_rec', multivalue=True, query=True, required=False) -option: List('afsdbrecord', attribute=True, cli_name='afsdb_rec', multivalue=True, query=True, required=False) -option: List('aplrecord', attribute=True, cli_name='apl_rec', multivalue=True, query=True, required=False) -option: List('certrecord', attribute=True, cli_name='cert_rec', multivalue=True, query=True, required=False) -option: List('cnamerecord', attribute=True, cli_name='cname_rec', multivalue=True, query=True, required=False) -option: List('dhcidrecord', attribute=True, cli_name='dhcid_rec', multivalue=True, query=True, required=False) -option: List('dlvrecord', attribute=True, cli_name='dlv_rec', multivalue=True, query=True, required=False) -option: List('dnamerecord', attribute=True, cli_name='dname_rec', multivalue=True, query=True, required=False) -option: List('dnskeyrecord', attribute=True, cli_name='dnskey_rec', multivalue=True, query=True, required=False) -option: List('dsrecord', attribute=True, cli_name='ds_rec', multivalue=True, query=True, required=False) -option: List('hiprecord', attribute=True, cli_name='hip_rec', multivalue=True, query=True, required=False) -option: List('ipseckeyrecord', attribute=True, cli_name='ipseckey_rec', multivalue=True, query=True, required=False) -option: List('keyrecord', attribute=True, cli_name='key_rec', multivalue=True, query=True, required=False) -option: List('kxrecord', attribute=True, cli_name='kx_rec', multivalue=True, query=True, required=False) -option: List('locrecord', attribute=True, cli_name='loc_rec', multivalue=True, query=True, required=False) -option: List('mxrecord', attribute=True, cli_name='mx_rec', multivalue=True, query=True, required=False) -option: List('naptrrecord', attribute=True, cli_name='naptr_rec', multivalue=True, query=True, required=False) -option: List('nsrecord', attribute=True, cli_name='ns_rec', multivalue=True, query=True, required=False) -option: List('nsecrecord', attribute=True, cli_name='nsec_rec', multivalue=True, query=True, required=False) -option: List('nsec3record', attribute=True, cli_name='nsec3_rec', multivalue=True, query=True, required=False) -option: List('nsec3paramrecord', attribute=True, cli_name='nsec3param_rec', multivalue=True, query=True, required=False) -option: List('ptrrecord', attribute=True, cli_name='ptr_rec', multivalue=True, query=True, required=False) -option: List('rrsigrecord', attribute=True, cli_name='rrsig_rec', multivalue=True, query=True, required=False) -option: List('rprecord', attribute=True, cli_name='rp_rec', multivalue=True, query=True, required=False) -option: List('sigrecord', attribute=True, cli_name='sig_rec', multivalue=True, query=True, required=False) -option: List('spfrecord', attribute=True, cli_name='spf_rec', multivalue=True, query=True, required=False) -option: List('srvrecord', attribute=True, cli_name='srv_rec', multivalue=True, query=True, required=False) -option: List('sshfprecord', attribute=True, cli_name='sshfp_rec', multivalue=True, query=True, required=False) -option: List('tarecord', attribute=True, cli_name='ta_rec', multivalue=True, query=True, required=False) -option: List('tkeyrecord', attribute=True, cli_name='tkey_rec', multivalue=True, query=True, required=False) -option: List('tsigrecord', attribute=True, cli_name='tsig_rec', multivalue=True, query=True, required=False) -option: List('txtrecord', attribute=True, cli_name='txt_rec', multivalue=True, query=True, required=False) +option: Str('arecord', attribute=True, cli_name='a_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('aaaarecord', attribute=True, cli_name='aaaa_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('a6record', attribute=True, cli_name='a6_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('afsdbrecord', attribute=True, cli_name='afsdb_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('aplrecord', attribute=True, cli_name='apl_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('certrecord', attribute=True, cli_name='cert_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('cnamerecord', attribute=True, cli_name='cname_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('dhcidrecord', attribute=True, cli_name='dhcid_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('dlvrecord', attribute=True, cli_name='dlv_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('dnamerecord', attribute=True, cli_name='dname_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('dnskeyrecord', attribute=True, cli_name='dnskey_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('dsrecord', attribute=True, cli_name='ds_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('hiprecord', attribute=True, cli_name='hip_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('ipseckeyrecord', attribute=True, cli_name='ipseckey_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('keyrecord', attribute=True, cli_name='key_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('kxrecord', attribute=True, cli_name='kx_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('locrecord', attribute=True, cli_name='loc_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('mxrecord', attribute=True, cli_name='mx_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('naptrrecord', attribute=True, cli_name='naptr_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('nsrecord', attribute=True, cli_name='ns_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('nsecrecord', attribute=True, cli_name='nsec_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('nsec3record', attribute=True, cli_name='nsec3_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('nsec3paramrecord', attribute=True, cli_name='nsec3param_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('ptrrecord', attribute=True, cli_name='ptr_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('rrsigrecord', attribute=True, cli_name='rrsig_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('rprecord', attribute=True, cli_name='rp_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('sigrecord', attribute=True, cli_name='sig_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('spfrecord', attribute=True, cli_name='spf_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('srvrecord', attribute=True, cli_name='srv_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('sshfprecord', attribute=True, cli_name='sshfp_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('tarecord', attribute=True, cli_name='ta_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('tkeyrecord', attribute=True, cli_name='tkey_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('tsigrecord', attribute=True, cli_name='tsig_rec', csv=True, multivalue=True, query=True, required=False) +option: Str('txtrecord', attribute=True, cli_name='txt_rec', csv=True, multivalue=True, query=True, required=False) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: ListOfEntries('result', (<type 'list'>, <type 'tuple'>), Gettext('A list of LDAP entries', domain='ipa', localedir=None)) output: Output('count', <type 'int'>, None) @@ -809,40 +809,40 @@ arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_ option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('arecord?', attribute=True, cli_name='a_rec', multivalue=True) -option: List('aaaarecord?', attribute=True, cli_name='aaaa_rec', multivalue=True) -option: List('a6record?', attribute=True, cli_name='a6_rec', multivalue=True) -option: List('afsdbrecord?', attribute=True, cli_name='afsdb_rec', multivalue=True) -option: List('aplrecord?', attribute=True, cli_name='apl_rec', multivalue=True) -option: List('certrecord?', attribute=True, cli_name='cert_rec', multivalue=True) -option: List('cnamerecord?', attribute=True, cli_name='cname_rec', multivalue=True) -option: List('dhcidrecord?', attribute=True, cli_name='dhcid_rec', multivalue=True) -option: List('dlvrecord?', attribute=True, cli_name='dlv_rec', multivalue=True) -option: List('dnamerecord?', attribute=True, cli_name='dname_rec', multivalue=True) -option: List('dnskeyrecord?', attribute=True, cli_name='dnskey_rec', multivalue=True) -option: List('dsrecord?', attribute=True, cli_name='ds_rec', multivalue=True) -option: List('hiprecord?', attribute=True, cli_name='hip_rec', multivalue=True) -option: List('ipseckeyrecord?', attribute=True, cli_name='ipseckey_rec', multivalue=True) -option: List('keyrecord?', attribute=True, cli_name='key_rec', multivalue=True) -option: List('kxrecord?', attribute=True, cli_name='kx_rec', multivalue=True) -option: List('locrecord?', attribute=True, cli_name='loc_rec', multivalue=True) -option: List('mxrecord?', attribute=True, cli_name='mx_rec', multivalue=True) -option: List('naptrrecord?', attribute=True, cli_name='naptr_rec', multivalue=True) -option: List('nsrecord?', attribute=True, cli_name='ns_rec', multivalue=True) -option: List('nsecrecord?', attribute=True, cli_name='nsec_rec', multivalue=True) -option: List('nsec3record?', attribute=True, cli_name='nsec3_rec', multivalue=True) -option: List('nsec3paramrecord?', attribute=True, cli_name='nsec3param_rec', multivalue=True) -option: List('ptrrecord?', attribute=True, cli_name='ptr_rec', multivalue=True) -option: List('rrsigrecord?', attribute=True, cli_name='rrsig_rec', multivalue=True) -option: List('rprecord?', attribute=True, cli_name='rp_rec', multivalue=True) -option: List('sigrecord?', attribute=True, cli_name='sig_rec', multivalue=True) -option: List('spfrecord?', attribute=True, cli_name='spf_rec', multivalue=True) -option: List('srvrecord?', attribute=True, cli_name='srv_rec', multivalue=True) -option: List('sshfprecord?', attribute=True, cli_name='sshfp_rec', multivalue=True) -option: List('tarecord?', attribute=True, cli_name='ta_rec', multivalue=True) -option: List('tkeyrecord?', attribute=True, cli_name='tkey_rec', multivalue=True) -option: List('tsigrecord?', attribute=True, cli_name='tsig_rec', multivalue=True) -option: List('txtrecord?', attribute=True, cli_name='txt_rec', multivalue=True) +option: Str('arecord*', attribute=True, cli_name='a_rec', csv=True) +option: Str('aaaarecord*', attribute=True, cli_name='aaaa_rec', csv=True) +option: Str('a6record*', attribute=True, cli_name='a6_rec', csv=True) +option: Str('afsdbrecord*', attribute=True, cli_name='afsdb_rec', csv=True) +option: Str('aplrecord*', attribute=True, cli_name='apl_rec', csv=True) +option: Str('certrecord*', attribute=True, cli_name='cert_rec', csv=True) +option: Str('cnamerecord*', attribute=True, cli_name='cname_rec', csv=True) +option: Str('dhcidrecord*', attribute=True, cli_name='dhcid_rec', csv=True) +option: Str('dlvrecord*', attribute=True, cli_name='dlv_rec', csv=True) +option: Str('dnamerecord*', attribute=True, cli_name='dname_rec', csv=True) +option: Str('dnskeyrecord*', attribute=True, cli_name='dnskey_rec', csv=True) +option: Str('dsrecord*', attribute=True, cli_name='ds_rec', csv=True) +option: Str('hiprecord*', attribute=True, cli_name='hip_rec', csv=True) +option: Str('ipseckeyrecord*', attribute=True, cli_name='ipseckey_rec', csv=True) +option: Str('keyrecord*', attribute=True, cli_name='key_rec', csv=True) +option: Str('kxrecord*', attribute=True, cli_name='kx_rec', csv=True) +option: Str('locrecord*', attribute=True, cli_name='loc_rec', csv=True) +option: Str('mxrecord*', attribute=True, cli_name='mx_rec', csv=True) +option: Str('naptrrecord*', attribute=True, cli_name='naptr_rec', csv=True) +option: Str('nsrecord*', attribute=True, cli_name='ns_rec', csv=True) +option: Str('nsecrecord*', attribute=True, cli_name='nsec_rec', csv=True) +option: Str('nsec3record*', attribute=True, cli_name='nsec3_rec', csv=True) +option: Str('nsec3paramrecord*', attribute=True, cli_name='nsec3param_rec', csv=True) +option: Str('ptrrecord*', attribute=True, cli_name='ptr_rec', csv=True) +option: Str('rrsigrecord*', attribute=True, cli_name='rrsig_rec', csv=True) +option: Str('rprecord*', attribute=True, cli_name='rp_rec', csv=True) +option: Str('sigrecord*', attribute=True, cli_name='sig_rec', csv=True) +option: Str('spfrecord*', attribute=True, cli_name='spf_rec', csv=True) +option: Str('srvrecord*', attribute=True, cli_name='srv_rec', csv=True) +option: Str('sshfprecord*', attribute=True, cli_name='sshfp_rec', csv=True) +option: Str('tarecord*', attribute=True, cli_name='ta_rec', csv=True) +option: Str('tkeyrecord*', attribute=True, cli_name='tkey_rec', csv=True) +option: Str('tsigrecord*', attribute=True, cli_name='tsig_rec', csv=True) +option: Str('txtrecord*', attribute=True, cli_name='txt_rec', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('value', <type 'unicode'>, None) @@ -1056,8 +1056,8 @@ arg: Str('cn', attribute=True, cli_name='group_name', maxlength=255, multivalue= option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1087,20 +1087,20 @@ option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') option: Flag('pkey_only?', autofill=True, default=False) -option: List('user?', cli_name='users', multivalue=True) -option: List('no_user?', cli_name='no_users', multivalue=True) -option: List('group?', cli_name='groups', multivalue=True) -option: List('no_group?', cli_name='no_groups', multivalue=True) -option: List('in_group?', cli_name='in_groups', multivalue=True) -option: List('not_in_group?', cli_name='not_in_groups', multivalue=True) -option: List('in_netgroup?', cli_name='in_netgroups', multivalue=True) -option: List('not_in_netgroup?', cli_name='not_in_netgroups', multivalue=True) -option: List('in_role?', cli_name='in_roles', multivalue=True) -option: List('not_in_role?', cli_name='not_in_roles', multivalue=True) -option: List('in_hbacrule?', cli_name='in_hbacrules', multivalue=True) -option: List('not_in_hbacrule?', cli_name='not_in_hbacrules', multivalue=True) -option: List('in_sudorule?', cli_name='in_sudorules', multivalue=True) -option: List('not_in_sudorule?', cli_name='not_in_sudorules', multivalue=True) +option: Str('user*', cli_name='users', csv=True) +option: Str('no_user*', cli_name='no_users', csv=True) +option: Str('group*', cli_name='groups', csv=True) +option: Str('no_group*', cli_name='no_groups', csv=True) +option: Str('in_group*', cli_name='in_groups', csv=True) +option: Str('not_in_group*', cli_name='not_in_groups', csv=True) +option: Str('in_netgroup*', cli_name='in_netgroups', csv=True) +option: Str('not_in_netgroup*', cli_name='not_in_netgroups', csv=True) +option: Str('in_role*', cli_name='in_roles', csv=True) +option: Str('not_in_role*', cli_name='not_in_roles', csv=True) +option: Str('in_hbacrule*', cli_name='in_hbacrules', csv=True) +option: Str('not_in_hbacrule*', cli_name='not_in_hbacrules', csv=True) +option: Str('in_sudorule*', cli_name='in_sudorules', csv=True) +option: Str('not_in_sudorule*', cli_name='not_in_sudorules', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: ListOfEntries('result', (<type 'list'>, <type 'tuple'>), Gettext('A list of LDAP entries', domain='ipa', localedir=None)) output: Output('count', <type 'int'>, None) @@ -1128,8 +1128,8 @@ arg: Str('cn', attribute=True, cli_name='group_name', maxlength=255, multivalue= option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1166,8 +1166,8 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1177,8 +1177,8 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('hbacsvc?', alwaysask=True, cli_name='hbacsvcs', multivalue=True) -option: List('hbacsvcgroup?', alwaysask=True, cli_name='hbacsvcgroups', multivalue=True) +option: Str('hbacsvc*', alwaysask=True, cli_name='hbacsvcs', csv=True) +option: Str('hbacsvcgroup*', alwaysask=True, cli_name='hbacsvcgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1188,8 +1188,8 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1199,8 +1199,8 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1268,8 +1268,8 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1279,8 +1279,8 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('hbacsvc?', alwaysask=True, cli_name='hbacsvcs', multivalue=True) -option: List('hbacsvcgroup?', alwaysask=True, cli_name='hbacsvcgroups', multivalue=True) +option: Str('hbacsvc*', alwaysask=True, cli_name='hbacsvcs', csv=True) +option: Str('hbacsvcgroup*', alwaysask=True, cli_name='hbacsvcgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1290,8 +1290,8 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1301,8 +1301,8 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1392,7 +1392,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('hbacsvc?', alwaysask=True, cli_name='hbacsvcs', multivalue=True) +option: Str('hbacsvc*', alwaysask=True, cli_name='hbacsvcs', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1438,7 +1438,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('hbacsvc?', alwaysask=True, cli_name='hbacsvcs', multivalue=True) +option: Str('hbacsvc*', alwaysask=True, cli_name='hbacsvcs', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1458,7 +1458,7 @@ option: Str('user', cli_name='user', primary_key=True) option: Str('sourcehost', cli_name='srchost') option: Str('targethost', cli_name='host') option: Str('service', cli_name='service') -option: List('rules?', cli_name='rules', multivalue=True) +option: Str('rules*', cli_name='rules', csv=True) option: Flag('nodetail?', autofill=True, cli_name='nodetail', default=False) option: Flag('enabled?', autofill=True, cli_name='enabled', default=False) option: Flag('disabled?', autofill=True, cli_name='disabled', default=False) @@ -1493,7 +1493,7 @@ arg: Str('fqdn', attribute=True, cli_name='hostname', maxlength=255, multivalue= option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1527,20 +1527,20 @@ option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') option: Flag('pkey_only?', autofill=True, default=False) -option: List('in_hostgroup?', cli_name='in_hostgroups', multivalue=True) -option: List('not_in_hostgroup?', cli_name='not_in_hostgroups', multivalue=True) -option: List('in_netgroup?', cli_name='in_netgroups', multivalue=True) -option: List('not_in_netgroup?', cli_name='not_in_netgroups', multivalue=True) -option: List('in_role?', cli_name='in_roles', multivalue=True) -option: List('not_in_role?', cli_name='not_in_roles', multivalue=True) -option: List('in_hbacrule?', cli_name='in_hbacrules', multivalue=True) -option: List('not_in_hbacrule?', cli_name='not_in_hbacrules', multivalue=True) -option: List('in_sudorule?', cli_name='in_sudorules', multivalue=True) -option: List('not_in_sudorule?', cli_name='not_in_sudorules', multivalue=True) -option: List('enroll_by_user?', cli_name='enroll_by_users', multivalue=True) -option: List('not_enroll_by_user?', cli_name='not_enroll_by_users', multivalue=True) -option: List('man_by_host?', cli_name='man_by_hosts', multivalue=True) -option: List('not_man_by_host?', cli_name='not_man_by_hosts', multivalue=True) +option: Str('in_hostgroup*', cli_name='in_hostgroups', csv=True) +option: Str('not_in_hostgroup*', cli_name='not_in_hostgroups', csv=True) +option: Str('in_netgroup*', cli_name='in_netgroups', csv=True) +option: Str('not_in_netgroup*', cli_name='not_in_netgroups', csv=True) +option: Str('in_role*', cli_name='in_roles', csv=True) +option: Str('not_in_role*', cli_name='not_in_roles', csv=True) +option: Str('in_hbacrule*', cli_name='in_hbacrules', csv=True) +option: Str('not_in_hbacrule*', cli_name='not_in_hbacrules', csv=True) +option: Str('in_sudorule*', cli_name='in_sudorules', csv=True) +option: Str('not_in_sudorule*', cli_name='not_in_sudorules', csv=True) +option: Str('enroll_by_user*', cli_name='enroll_by_users', csv=True) +option: Str('not_enroll_by_user*', cli_name='not_enroll_by_users', csv=True) +option: Str('man_by_host*', cli_name='man_by_hosts', csv=True) +option: Str('not_man_by_host*', cli_name='not_man_by_hosts', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: ListOfEntries('result', (<type 'list'>, <type 'tuple'>), Gettext('A list of LDAP entries', domain='ipa', localedir=None)) output: Output('count', <type 'int'>, None) @@ -1573,7 +1573,7 @@ arg: Str('fqdn', attribute=True, cli_name='hostname', maxlength=255, multivalue= option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1606,8 +1606,8 @@ arg: Str('cn', attribute=True, cli_name='hostgroup_name', multivalue=False, prim option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1629,18 +1629,18 @@ option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') option: Flag('pkey_only?', autofill=True, default=False) -option: List('host?', cli_name='hosts', multivalue=True) -option: List('no_host?', cli_name='no_hosts', multivalue=True) -option: List('hostgroup?', cli_name='hostgroups', multivalue=True) -option: List('no_hostgroup?', cli_name='no_hostgroups', multivalue=True) -option: List('in_hostgroup?', cli_name='in_hostgroups', multivalue=True) -option: List('not_in_hostgroup?', cli_name='not_in_hostgroups', multivalue=True) -option: List('in_netgroup?', cli_name='in_netgroups', multivalue=True) -option: List('not_in_netgroup?', cli_name='not_in_netgroups', multivalue=True) -option: List('in_hbacrule?', cli_name='in_hbacrules', multivalue=True) -option: List('not_in_hbacrule?', cli_name='not_in_hbacrules', multivalue=True) -option: List('in_sudorule?', cli_name='in_sudorules', multivalue=True) -option: List('not_in_sudorule?', cli_name='not_in_sudorules', multivalue=True) +option: Str('host*', cli_name='hosts', csv=True) +option: Str('no_host*', cli_name='no_hosts', csv=True) +option: Str('hostgroup*', cli_name='hostgroups', csv=True) +option: Str('no_hostgroup*', cli_name='no_hostgroups', csv=True) +option: Str('in_hostgroup*', cli_name='in_hostgroups', csv=True) +option: Str('not_in_hostgroup*', cli_name='not_in_hostgroups', csv=True) +option: Str('in_netgroup*', cli_name='in_netgroups', csv=True) +option: Str('not_in_netgroup*', cli_name='not_in_netgroups', csv=True) +option: Str('in_hbacrule*', cli_name='in_hbacrules', csv=True) +option: Str('not_in_hbacrule*', cli_name='not_in_hbacrules', csv=True) +option: Str('in_sudorule*', cli_name='in_sudorules', csv=True) +option: Str('not_in_sudorule*', cli_name='not_in_sudorules', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: ListOfEntries('result', (<type 'list'>, <type 'tuple'>), Gettext('A list of LDAP entries', domain='ipa', localedir=None)) output: Output('count', <type 'int'>, None) @@ -1665,8 +1665,8 @@ arg: Str('cn', attribute=True, cli_name='hostgroup_name', multivalue=False, prim option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1730,17 +1730,17 @@ arg: Password('bindpw', cli_name='password', confirm=False) option: Str('binddn?', autofill=True, cli_name='bind_dn', default=u'cn=directory manager') option: Str('usercontainer?', autofill=True, cli_name='user_container', default=u'ou=people') option: Str('groupcontainer?', autofill=True, cli_name='group_container', default=u'ou=groups') -option: List('userobjectclass?', autofill=True, cli_name='user_objectclass', default=(u'person',), multivalue=True) -option: List('groupobjectclass?', autofill=True, cli_name='group_objectclass', default=(u'groupOfUniqueNames', u'groupOfNames'), multivalue=True) -option: List('userignoreobjectclass?', autofill=True, cli_name='user_ignore_objectclass', default=(), multivalue=True) -option: List('userignoreattribute?', autofill=True, cli_name='user_ignore_attribute', default=(), multivalue=True) -option: List('groupignoreobjectclass?', autofill=True, cli_name='group_ignore_objectclass', default=(), multivalue=True) -option: List('groupignoreattribute?', autofill=True, cli_name='group_ignore_attribute', default=(), multivalue=True) +option: Str('userobjectclass*', autofill=True, cli_name='user_objectclass', csv=True, default=(u'person',)) +option: Str('groupobjectclass*', autofill=True, cli_name='group_objectclass', csv=True, default=(u'groupOfUniqueNames', u'groupOfNames')) +option: Str('userignoreobjectclass*', autofill=True, cli_name='user_ignore_objectclass', csv=True, default=()) +option: Str('userignoreattribute*', autofill=True, cli_name='user_ignore_attribute', csv=True, default=()) +option: Str('groupignoreobjectclass*', autofill=True, cli_name='group_ignore_objectclass', csv=True, default=()) +option: Str('groupignoreattribute*', autofill=True, cli_name='group_ignore_attribute', csv=True, default=()) option: Flag('groupoverwritegid', autofill=True, cli_name='group_overwrite_gid', default=False) option: StrEnum('schema?', autofill=True, cli_name='schema', default=u'RFC2307bis', values=(u'RFC2307bis', u'RFC2307')) option: Flag('continue?', autofill=True, default=False) -option: List('exclude_groups?', autofill=True, cli_name='exclude_groups', default=(), multivalue=True) -option: List('exclude_users?', autofill=True, cli_name='exclude_users', default=(), multivalue=True) +option: Str('exclude_groups*', autofill=True, cli_name='exclude_groups', csv=True, default=()) +option: Str('exclude_users*', autofill=True, cli_name='exclude_users', csv=True, default=()) output: Output('result', <type 'dict'>, None) output: Output('failed', <type 'dict'>, None) output: Output('enabled', <type 'bool'>, None) @@ -1765,11 +1765,11 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) -option: List('netgroup?', alwaysask=True, cli_name='netgroups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) +option: Str('netgroup*', alwaysask=True, cli_name='netgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1797,18 +1797,18 @@ option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') option: Flag('pkey_only?', autofill=True, default=False) -option: List('netgroup?', cli_name='netgroups', multivalue=True) -option: List('no_netgroup?', cli_name='no_netgroups', multivalue=True) -option: List('user?', cli_name='users', multivalue=True) -option: List('no_user?', cli_name='no_users', multivalue=True) -option: List('group?', cli_name='groups', multivalue=True) -option: List('no_group?', cli_name='no_groups', multivalue=True) -option: List('host?', cli_name='hosts', multivalue=True) -option: List('no_host?', cli_name='no_hosts', multivalue=True) -option: List('hostgroup?', cli_name='hostgroups', multivalue=True) -option: List('no_hostgroup?', cli_name='no_hostgroups', multivalue=True) -option: List('in_netgroup?', cli_name='in_netgroups', multivalue=True) -option: List('not_in_netgroup?', cli_name='not_in_netgroups', multivalue=True) +option: Str('netgroup*', cli_name='netgroups', csv=True) +option: Str('no_netgroup*', cli_name='no_netgroups', csv=True) +option: Str('user*', cli_name='users', csv=True) +option: Str('no_user*', cli_name='no_users', csv=True) +option: Str('group*', cli_name='groups', csv=True) +option: Str('no_group*', cli_name='no_groups', csv=True) +option: Str('host*', cli_name='hosts', csv=True) +option: Str('no_host*', cli_name='no_hosts', csv=True) +option: Str('hostgroup*', cli_name='hostgroups', csv=True) +option: Str('no_hostgroup*', cli_name='no_hostgroups', csv=True) +option: Str('in_netgroup*', cli_name='in_netgroups', csv=True) +option: Str('not_in_netgroup*', cli_name='not_in_netgroups', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: ListOfEntries('result', (<type 'list'>, <type 'tuple'>), Gettext('A list of LDAP entries', domain='ipa', localedir=None)) output: Output('count', <type 'int'>, None) @@ -1836,11 +1836,11 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) -option: List('netgroup?', alwaysask=True, cli_name='netgroups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) +option: Str('netgroup*', alwaysask=True, cli_name='netgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1865,8 +1865,8 @@ output: Output('value', <type 'unicode'>, None) command: permission_add args: 1,12,3 arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=True, required=True) -option: List('permissions', attribute=True, cli_name='permissions', multivalue=True, required=True) -option: List('attrs', alwaysask=True, attribute=True, autofill=False, cli_name='attrs', multivalue=True, query=True, required=False) +option: Str('permissions', attribute=True, cli_name='permissions', csv=True, multivalue=True, required=True) +option: Str('attrs', alwaysask=True, attribute=True, autofill=False, cli_name='attrs', csv=True, multivalue=True, query=True, required=False) option: StrEnum('type', alwaysask=True, attribute=True, autofill=False, cli_name='type', multivalue=False, query=True, required=False, values=(u'user', u'group', u'host', u'service', u'hostgroup', u'netgroup', u'dnsrecord')) option: Str('memberof', alwaysask=True, attribute=True, autofill=False, cli_name='memberof', multivalue=False, query=True, required=False) option: Str('filter', alwaysask=True, attribute=True, autofill=False, cli_name='filter', multivalue=False, query=True, required=False) @@ -1886,7 +1886,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('privilege?', alwaysask=True, cli_name='privileges', multivalue=True) +option: Str('privilege*', alwaysask=True, cli_name='privileges', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1901,8 +1901,8 @@ command: permission_find args: 1,14,4 arg: Str('criteria?', noextrawhitespace=False) option: Str('cn', attribute=True, autofill=False, cli_name='name', multivalue=False, primary_key=True, query=True, required=False) -option: List('permissions', attribute=True, autofill=False, cli_name='permissions', multivalue=True, query=True, required=False) -option: List('attrs', attribute=True, autofill=False, cli_name='attrs', multivalue=True, query=True, required=False) +option: Str('permissions', attribute=True, autofill=False, cli_name='permissions', csv=True, multivalue=True, query=True, required=False) +option: Str('attrs', attribute=True, autofill=False, cli_name='attrs', csv=True, multivalue=True, query=True, required=False) option: StrEnum('type', attribute=True, autofill=False, cli_name='type', multivalue=False, query=True, required=False, values=(u'user', u'group', u'host', u'service', u'hostgroup', u'netgroup', u'dnsrecord')) option: Str('memberof', attribute=True, autofill=False, cli_name='memberof', multivalue=False, query=True, required=False) option: Str('filter', attribute=True, autofill=False, cli_name='filter', multivalue=False, query=True, required=False) @@ -1921,8 +1921,8 @@ output: Output('truncated', <type 'bool'>, None) command: permission_mod args: 1,15,3 arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True) -option: List('permissions', attribute=True, autofill=False, cli_name='permissions', multivalue=True, required=False) -option: List('attrs', alwaysask=True, attribute=True, autofill=False, cli_name='attrs', multivalue=True, query=True, required=False) +option: Str('permissions', attribute=True, autofill=False, cli_name='permissions', csv=True, multivalue=True, required=False) +option: Str('attrs', alwaysask=True, attribute=True, autofill=False, cli_name='attrs', csv=True, multivalue=True, query=True, required=False) option: StrEnum('type', alwaysask=True, attribute=True, autofill=False, cli_name='type', multivalue=False, query=True, required=False, values=(u'user', u'group', u'host', u'service', u'hostgroup', u'netgroup', u'dnsrecord')) option: Str('memberof', alwaysask=True, attribute=True, autofill=False, cli_name='memberof', multivalue=False, query=True, required=False) option: Str('filter', alwaysask=True, attribute=True, autofill=False, cli_name='filter', multivalue=False, query=True, required=False) @@ -1945,7 +1945,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('privilege?', alwaysask=True, cli_name='privileges', multivalue=True) +option: Str('privilege*', alwaysask=True, cli_name='privileges', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -1991,7 +1991,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('role?', alwaysask=True, cli_name='roles', multivalue=True) +option: Str('role*', alwaysask=True, cli_name='roles', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2001,7 +2001,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('permission?', alwaysask=True, cli_name='permissions', multivalue=True) +option: Str('permission*', alwaysask=True, cli_name='permissions', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2048,7 +2048,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('role?', alwaysask=True, cli_name='roles', multivalue=True) +option: Str('role*', alwaysask=True, cli_name='roles', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2058,7 +2058,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('permission?', alwaysask=True, cli_name='permissions', multivalue=True) +option: Str('permission*', alwaysask=True, cli_name='permissions', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2173,10 +2173,10 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2186,7 +2186,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('privilege?', alwaysask=True, cli_name='privileges', multivalue=True) +option: Str('privilege*', alwaysask=True, cli_name='privileges', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2233,10 +2233,10 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2246,7 +2246,7 @@ arg: Str('cn', attribute=True, cli_name='name', multivalue=False, primary_key=Tr option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('privilege?', alwaysask=True, cli_name='privileges', multivalue=True) +option: Str('privilege*', alwaysask=True, cli_name='privileges', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2263,8 +2263,8 @@ output: Output('value', <type 'unicode'>, None) command: selfservice_add args: 1,5,3 arg: Str('aciname', attribute=True, cli_name='name', multivalue=False, primary_key=True, required=True) -option: List('permissions', attribute=True, cli_name='permissions', multivalue=True, required=False) -option: List('attrs', attribute=True, cli_name='attrs', multivalue=True, required=True) +option: Str('permissions', attribute=True, cli_name='permissions', csv=True, multivalue=True, required=False) +option: Str('attrs', attribute=True, cli_name='attrs', csv=True, multivalue=True, required=True) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') @@ -2281,8 +2281,8 @@ command: selfservice_find args: 1,6,4 arg: Str('criteria?') option: Str('aciname', attribute=True, autofill=False, cli_name='name', multivalue=False, primary_key=True, query=True, required=False) -option: List('permissions', attribute=True, autofill=False, cli_name='permissions', multivalue=True, query=True, required=False) -option: List('attrs', attribute=True, autofill=False, cli_name='attrs', multivalue=True, query=True, required=False) +option: Str('permissions', attribute=True, autofill=False, cli_name='permissions', csv=True, multivalue=True, query=True, required=False) +option: Str('attrs', attribute=True, autofill=False, cli_name='attrs', csv=True, multivalue=True, query=True, required=False) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') @@ -2293,8 +2293,8 @@ output: Output('truncated', <type 'bool'>, None) command: selfservice_mod args: 1,5,3 arg: Str('aciname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True) -option: List('permissions', attribute=True, autofill=False, cli_name='permissions', multivalue=True, required=False) -option: List('attrs', attribute=True, autofill=False, cli_name='attrs', multivalue=True, required=False) +option: Str('permissions', attribute=True, autofill=False, cli_name='permissions', csv=True, multivalue=True, required=False) +option: Str('attrs', attribute=True, autofill=False, cli_name='attrs', csv=True, multivalue=True, required=False) option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') @@ -2327,7 +2327,7 @@ arg: Str('krbprincipalname', attribute=True, cli_name='principal', multivalue=Fa option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2354,8 +2354,8 @@ option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') option: Flag('pkey_only?', autofill=True, default=False) -option: List('man_by_host?', cli_name='man_by_hosts', multivalue=True) -option: List('not_man_by_host?', cli_name='not_man_by_hosts', multivalue=True) +option: Str('man_by_host*', cli_name='man_by_hosts', csv=True) +option: Str('not_man_by_host*', cli_name='not_man_by_hosts', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: ListOfEntries('result', (<type 'list'>, <type 'tuple'>), Gettext('A list of LDAP entries', domain='ipa', localedir=None)) output: Output('count', <type 'int'>, None) @@ -2380,7 +2380,7 @@ arg: Str('krbprincipalname', attribute=True, cli_name='principal', multivalue=Fa option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2471,7 +2471,7 @@ arg: Str('cn', attribute=True, cli_name='sudocmdgroup_name', multivalue=False, p option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('sudocmd?', alwaysask=True, cli_name='sudocmds', multivalue=True) +option: Str('sudocmd*', alwaysask=True, cli_name='sudocmds', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2517,7 +2517,7 @@ arg: Str('cn', attribute=True, cli_name='sudocmdgroup_name', multivalue=False, p option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('sudocmd?', alwaysask=True, cli_name='sudocmds', multivalue=True) +option: Str('sudocmd*', alwaysask=True, cli_name='sudocmds', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2557,8 +2557,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('sudocmd?', alwaysask=True, cli_name='sudocmds', multivalue=True) -option: List('sudocmdgroup?', alwaysask=True, cli_name='sudocmdgroups', multivalue=True) +option: Str('sudocmd*', alwaysask=True, cli_name='sudocmds', csv=True) +option: Str('sudocmdgroup*', alwaysask=True, cli_name='sudocmdgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2568,8 +2568,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('sudocmd?', alwaysask=True, cli_name='sudocmds', multivalue=True) -option: List('sudocmdgroup?', alwaysask=True, cli_name='sudocmdgroups', multivalue=True) +option: Str('sudocmd*', alwaysask=True, cli_name='sudocmds', csv=True) +option: Str('sudocmdgroup*', alwaysask=True, cli_name='sudocmdgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2579,8 +2579,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2595,7 +2595,7 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2605,8 +2605,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2616,8 +2616,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2687,8 +2687,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('sudocmd?', alwaysask=True, cli_name='sudocmds', multivalue=True) -option: List('sudocmdgroup?', alwaysask=True, cli_name='sudocmdgroups', multivalue=True) +option: Str('sudocmd*', alwaysask=True, cli_name='sudocmds', csv=True) +option: Str('sudocmdgroup*', alwaysask=True, cli_name='sudocmdgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2698,8 +2698,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('sudocmd?', alwaysask=True, cli_name='sudocmds', multivalue=True) -option: List('sudocmdgroup?', alwaysask=True, cli_name='sudocmdgroups', multivalue=True) +option: Str('sudocmd*', alwaysask=True, cli_name='sudocmds', csv=True) +option: Str('sudocmdgroup*', alwaysask=True, cli_name='sudocmdgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2709,8 +2709,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('host?', alwaysask=True, cli_name='hosts', multivalue=True) -option: List('hostgroup?', alwaysask=True, cli_name='hostgroups', multivalue=True) +option: Str('host*', alwaysask=True, cli_name='hosts', csv=True) +option: Str('hostgroup*', alwaysask=True, cli_name='hostgroups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2725,7 +2725,7 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2735,8 +2735,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2746,8 +2746,8 @@ arg: Str('cn', attribute=True, cli_name='sudorule_name', multivalue=False, prima option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') -option: List('user?', alwaysask=True, cli_name='users', multivalue=True) -option: List('group?', alwaysask=True, cli_name='groups', multivalue=True) +option: Str('user*', alwaysask=True, cli_name='users', csv=True) +option: Str('group*', alwaysask=True, cli_name='groups', csv=True) output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None)) output: Output('failed', <type 'dict'>, None) output: Output('completed', <type 'int'>, None) @@ -2853,16 +2853,16 @@ option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui') option: Str('version?', exclude='webui') option: Flag('pkey_only?', autofill=True, default=False) -option: List('in_group?', cli_name='in_groups', multivalue=True) -option: List('not_in_group?', cli_name='not_in_groups', multivalue=True) -option: List('in_netgroup?', cli_name='in_netgroups', multivalue=True) -option: List('not_in_netgroup?', cli_name='not_in_netgroups', multivalue=True) -option: List('in_role?', cli_name='in_roles', multivalue=True) -option: List('not_in_role?', cli_name='not_in_roles', multivalue=True) -option: List('in_hbacrule?', cli_name='in_hbacrules', multivalue=True) -option: List('not_in_hbacrule?', cli_name='not_in_hbacrules', multivalue=True) -option: List('in_sudorule?', cli_name='in_sudorules', multivalue=True) -option: List('not_in_sudorule?', cli_name='not_in_sudorules', multivalue=True) +option: Str('in_group*', cli_name='in_groups', csv=True) +option: Str('not_in_group*', cli_name='not_in_groups', csv=True) +option: Str('in_netgroup*', cli_name='in_netgroups', csv=True) +option: Str('not_in_netgroup*', cli_name='not_in_netgroups', csv=True) +option: Str('in_role*', cli_name='in_roles', csv=True) +option: Str('not_in_role*', cli_name='not_in_roles', csv=True) +option: Str('in_hbacrule*', cli_name='in_hbacrules', csv=True) +option: Str('not_in_hbacrule*', cli_name='not_in_hbacrules', csv=True) +option: Str('in_sudorule*', cli_name='in_sudorules', csv=True) +option: Str('not_in_sudorule*', cli_name='not_in_sudorules', csv=True) output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None) output: ListOfEntries('result', (<type 'list'>, <type 'tuple'>), Gettext('A list of LDAP entries', domain='ipa', localedir=None)) output: Output('count', <type 'int'>, None) |