get_ancestors_primary_keys clone

Fix: classes didnt inherite params from parent correctly

Part of ticket:
IPA should allow internationalized domain names
https://fedorahosted.org/freeipa/ticket/3169

Reviewed-By: Jan Cholasta <jcholast@redhat.com>
This commit is contained in:
Martin Basti 2014-04-10 14:56:50 +02:00 committed by Martin Kosek
parent 7625c02844
commit d0cf1f3e94
2 changed files with 29 additions and 29 deletions

56
API.txt
View File

@ -240,8 +240,8 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: automountkey_add command: automountkey_add
args: 2,7,3 args: 2,7,3
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', query=True, required=True) arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', multivalue=False, primary_key=True, query=True, required=True)
option: Str('addattr*', cli_name='addattr', exclude='webui') option: Str('addattr*', cli_name='addattr', exclude='webui')
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
option: IA5Str('automountinformation', attribute=True, cli_name='info', multivalue=False, required=True) option: IA5Str('automountinformation', attribute=True, cli_name='info', multivalue=False, required=True)
@ -254,8 +254,8 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: automountkey_del command: automountkey_del
args: 2,4,3 args: 2,4,3
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', query=True, required=True) arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', multivalue=False, primary_key=True, query=True, required=True)
option: IA5Str('automountinformation?', cli_name='info') option: IA5Str('automountinformation?', cli_name='info')
option: IA5Str('automountkey', cli_name='key') option: IA5Str('automountkey', cli_name='key')
option: Flag('continue', autofill=True, cli_name='continue', default=False, exclude='webui', multivalue=False, required=True) option: Flag('continue', autofill=True, cli_name='continue', default=False, exclude='webui', multivalue=False, required=True)
@ -265,8 +265,8 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: ListOfPrimaryKeys('value', None, None) output: ListOfPrimaryKeys('value', None, None)
command: automountkey_find command: automountkey_find
args: 3,7,4 args: 3,7,4
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', query=True, required=True) arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('criteria?', noextrawhitespace=False) arg: Str('criteria?', noextrawhitespace=False)
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
option: IA5Str('automountinformation', attribute=True, autofill=False, cli_name='info', multivalue=False, query=True, required=False) option: IA5Str('automountinformation', attribute=True, autofill=False, cli_name='info', multivalue=False, query=True, required=False)
@ -281,8 +281,8 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: Output('truncated', <type 'bool'>, None) output: Output('truncated', <type 'bool'>, None)
command: automountkey_mod command: automountkey_mod
args: 2,11,3 args: 2,11,3
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', query=True, required=True) arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', multivalue=False, primary_key=True, query=True, required=True)
option: Str('addattr*', cli_name='addattr', exclude='webui') option: Str('addattr*', cli_name='addattr', exclude='webui')
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
option: IA5Str('automountinformation', attribute=True, autofill=False, cli_name='info', multivalue=False, required=False) option: IA5Str('automountinformation', attribute=True, autofill=False, cli_name='info', multivalue=False, required=False)
@ -299,8 +299,8 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: automountkey_show command: automountkey_show
args: 2,6,3 args: 2,6,3
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', query=True, required=True) arg: IA5Str('automountmapautomountmapname', cli_name='automountmap', multivalue=False, primary_key=True, query=True, required=True)
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
option: IA5Str('automountinformation?', cli_name='info') option: IA5Str('automountinformation?', cli_name='info')
option: IA5Str('automountkey', cli_name='key') option: IA5Str('automountkey', cli_name='key')
@ -367,7 +367,7 @@ option: Str('version?', exclude='webui')
output: Output('result', None, None) output: Output('result', None, None)
command: automountmap_add command: automountmap_add
args: 2,6,3 args: 2,6,3
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=False, primary_key=True, required=True) arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=False, primary_key=True, required=True)
option: Str('addattr*', cli_name='addattr', exclude='webui') option: Str('addattr*', cli_name='addattr', exclude='webui')
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
@ -380,7 +380,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: automountmap_add_indirect command: automountmap_add_indirect
args: 2,8,3 args: 2,8,3
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=False, primary_key=True, required=True) arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=False, primary_key=True, required=True)
option: Str('addattr*', cli_name='addattr', exclude='webui') option: Str('addattr*', cli_name='addattr', exclude='webui')
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
@ -395,7 +395,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: automountmap_del command: automountmap_del
args: 2,2,3 args: 2,2,3
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=True, primary_key=True, query=True, required=True) arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=True, primary_key=True, query=True, required=True)
option: Flag('continue', autofill=True, cli_name='continue', default=False) option: Flag('continue', autofill=True, cli_name='continue', default=False)
option: Str('version?', exclude='webui') option: Str('version?', exclude='webui')
@ -404,7 +404,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: ListOfPrimaryKeys('value', None, None) output: ListOfPrimaryKeys('value', None, None)
command: automountmap_find command: automountmap_find
args: 2,8,4 args: 2,8,4
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('criteria?', noextrawhitespace=False) arg: Str('criteria?', noextrawhitespace=False)
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
option: IA5Str('automountmapname', attribute=True, autofill=False, cli_name='map', multivalue=False, primary_key=True, query=True, required=False) option: IA5Str('automountmapname', attribute=True, autofill=False, cli_name='map', multivalue=False, primary_key=True, query=True, required=False)
@ -420,7 +420,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: Output('truncated', <type 'bool'>, None) output: Output('truncated', <type 'bool'>, None)
command: automountmap_mod command: automountmap_mod
args: 2,8,3 args: 2,8,3
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=False, primary_key=True, query=True, required=True) arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=False, primary_key=True, query=True, required=True)
option: Str('addattr*', cli_name='addattr', exclude='webui') option: Str('addattr*', cli_name='addattr', exclude='webui')
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
@ -435,7 +435,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: automountmap_show command: automountmap_show
args: 2,4,3 args: 2,4,3
arg: Str('automountlocationcn', cli_name='automountlocation', query=True, required=True) arg: Str('automountlocationcn', cli_name='automountlocation', multivalue=False, primary_key=True, query=True, required=True)
arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=False, primary_key=True, query=True, required=True) arg: IA5Str('automountmapname', attribute=True, cli_name='map', multivalue=False, primary_key=True, query=True, required=True)
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') 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: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui')
@ -706,7 +706,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: dnsrecord_add command: dnsrecord_add
args: 2,116,3 args: 2,116,3
arg: Str('dnszoneidnsname', cli_name='dnszone', query=True, required=True) arg: Str('dnszoneidnsname', cli_name='dnszone', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_key=True, required=True) arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_key=True, required=True)
option: Str('a6_part_data', attribute=False, cli_name='a6_data', multivalue=False, option_group=u'A6 Record', required=False) option: Str('a6_part_data', attribute=False, cli_name='a6_data', multivalue=False, option_group=u'A6 Record', required=False)
option: A6Record('a6record', attribute=True, cli_name='a6_rec', csv=True, multivalue=True, option_group=u'A6 Record', required=False) option: A6Record('a6record', attribute=True, cli_name='a6_rec', csv=True, multivalue=True, option_group=u'A6 Record', required=False)
@ -829,7 +829,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: dnsrecord_del command: dnsrecord_del
args: 2,39,3 args: 2,39,3
arg: Str('dnszoneidnsname', cli_name='dnszone', query=True, required=True) arg: Str('dnszoneidnsname', cli_name='dnszone', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True) arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True)
option: A6Record('a6record', attribute=True, autofill=False, cli_name='a6_rec', csv=True, multivalue=True, option_group=None, required=False) option: A6Record('a6record', attribute=True, autofill=False, cli_name='a6_rec', csv=True, multivalue=True, option_group=None, required=False)
option: AAAARecord('aaaarecord', attribute=True, autofill=False, cli_name='aaaa_rec', csv=True, multivalue=True, option_group=None, required=False) option: AAAARecord('aaaarecord', attribute=True, autofill=False, cli_name='aaaa_rec', csv=True, multivalue=True, option_group=None, required=False)
@ -875,7 +875,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: ListOfPrimaryKeys('value', None, None) output: ListOfPrimaryKeys('value', None, None)
command: dnsrecord_delentry command: dnsrecord_delentry
args: 2,2,3 args: 2,2,3
arg: Str('dnszoneidnsname', cli_name='dnszone', query=True, required=True) arg: Str('dnszoneidnsname', cli_name='dnszone', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('idnsname', attribute=True, cli_name='name', multivalue=True, primary_key=True, query=True, required=True) arg: Str('idnsname', attribute=True, cli_name='name', multivalue=True, primary_key=True, query=True, required=True)
option: Flag('continue', autofill=True, cli_name='continue', default=False) option: Flag('continue', autofill=True, cli_name='continue', default=False)
option: Str('version?', exclude='webui') option: Str('version?', exclude='webui')
@ -884,7 +884,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: ListOfPrimaryKeys('value', None, None) output: ListOfPrimaryKeys('value', None, None)
command: dnsrecord_find command: dnsrecord_find
args: 2,44,4 args: 2,44,4
arg: Str('dnszoneidnsname', cli_name='dnszone', query=True, required=True) arg: Str('dnszoneidnsname', cli_name='dnszone', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('criteria?', noextrawhitespace=False) arg: Str('criteria?', noextrawhitespace=False)
option: A6Record('a6record', attribute=True, autofill=False, cli_name='a6_rec', csv=True, multivalue=True, option_group=None, query=True, required=False) option: A6Record('a6record', attribute=True, autofill=False, cli_name='a6_rec', csv=True, multivalue=True, option_group=None, query=True, required=False)
option: AAAARecord('aaaarecord', attribute=True, autofill=False, cli_name='aaaa_rec', csv=True, multivalue=True, option_group=None, query=True, required=False) option: AAAARecord('aaaarecord', attribute=True, autofill=False, cli_name='aaaa_rec', csv=True, multivalue=True, option_group=None, query=True, required=False)
@ -936,7 +936,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: Output('truncated', <type 'bool'>, None) output: Output('truncated', <type 'bool'>, None)
command: dnsrecord_mod command: dnsrecord_mod
args: 2,116,3 args: 2,116,3
arg: Str('dnszoneidnsname', cli_name='dnszone', query=True, required=True) arg: Str('dnszoneidnsname', cli_name='dnszone', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True) arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True)
option: Str('a6_part_data', attribute=False, autofill=False, cli_name='a6_data', multivalue=False, option_group=u'A6 Record', required=False) option: Str('a6_part_data', attribute=False, autofill=False, cli_name='a6_data', multivalue=False, option_group=u'A6 Record', required=False)
option: A6Record('a6record', attribute=True, autofill=False, cli_name='a6_rec', csv=True, multivalue=True, option_group=u'A6 Record', required=False) option: A6Record('a6record', attribute=True, autofill=False, cli_name='a6_rec', csv=True, multivalue=True, option_group=u'A6 Record', required=False)
@ -1059,7 +1059,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: dnsrecord_show command: dnsrecord_show
args: 2,5,3 args: 2,5,3
arg: Str('dnszoneidnsname', cli_name='dnszone', query=True, required=True) arg: Str('dnszoneidnsname', cli_name='dnszone', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True) arg: Str('idnsname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True)
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') 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: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui')
@ -3721,7 +3721,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: trustdomain_add command: trustdomain_add
args: 2,9,3 args: 2,9,3
arg: Str('trustcn', cli_name='trust', query=True, required=True) arg: Str('trustcn', cli_name='trust', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('cn', attribute=True, cli_name='domain', multivalue=False, primary_key=True, required=True) arg: Str('cn', attribute=True, cli_name='domain', multivalue=False, primary_key=True, required=True)
option: Str('addattr*', cli_name='addattr', exclude='webui') option: Str('addattr*', cli_name='addattr', exclude='webui')
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
@ -3737,7 +3737,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: trustdomain_del command: trustdomain_del
args: 2,2,3 args: 2,2,3
arg: Str('trustcn', cli_name='trust', query=True, required=True) arg: Str('trustcn', cli_name='trust', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('cn', attribute=True, cli_name='domain', multivalue=True, primary_key=True, query=True, required=True) arg: Str('cn', attribute=True, cli_name='domain', multivalue=True, primary_key=True, query=True, required=True)
option: Flag('continue', autofill=True, cli_name='continue', default=False) option: Flag('continue', autofill=True, cli_name='continue', default=False)
option: Str('version?', exclude='webui') option: Str('version?', exclude='webui')
@ -3746,7 +3746,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: ListOfPrimaryKeys('value', None, None) output: ListOfPrimaryKeys('value', None, None)
command: trustdomain_disable command: trustdomain_disable
args: 2,1,3 args: 2,1,3
arg: Str('trustcn', cli_name='trust', query=True, required=True) arg: Str('trustcn', cli_name='trust', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('cn', attribute=True, cli_name='domain', multivalue=False, primary_key=True, query=True, required=True) arg: Str('cn', attribute=True, cli_name='domain', multivalue=False, primary_key=True, query=True, required=True)
option: Str('version?', exclude='webui') option: Str('version?', exclude='webui')
output: Output('result', <type 'bool'>, None) output: Output('result', <type 'bool'>, None)
@ -3754,7 +3754,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: trustdomain_enable command: trustdomain_enable
args: 2,1,3 args: 2,1,3
arg: Str('trustcn', cli_name='trust', query=True, required=True) arg: Str('trustcn', cli_name='trust', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('cn', attribute=True, cli_name='domain', multivalue=False, primary_key=True, query=True, required=True) arg: Str('cn', attribute=True, cli_name='domain', multivalue=False, primary_key=True, query=True, required=True)
option: Str('version?', exclude='webui') option: Str('version?', exclude='webui')
output: Output('result', <type 'bool'>, None) output: Output('result', <type 'bool'>, None)
@ -3762,7 +3762,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: PrimaryKey('value', None, None) output: PrimaryKey('value', None, None)
command: trustdomain_find command: trustdomain_find
args: 2,10,4 args: 2,10,4
arg: Str('trustcn', cli_name='trust', query=True, required=True) arg: Str('trustcn', cli_name='trust', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('criteria?', noextrawhitespace=False) arg: Str('criteria?', noextrawhitespace=False)
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
option: Str('cn', attribute=True, autofill=False, cli_name='domain', multivalue=False, primary_key=True, query=True, required=False) option: Str('cn', attribute=True, autofill=False, cli_name='domain', multivalue=False, primary_key=True, query=True, required=False)
@ -3780,7 +3780,7 @@ output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: Output('truncated', <type 'bool'>, None) output: Output('truncated', <type 'bool'>, None)
command: trustdomain_mod command: trustdomain_mod
args: 2,11,3 args: 2,11,3
arg: Str('trustcn', cli_name='trust', query=True, required=True) arg: Str('trustcn', cli_name='trust', multivalue=False, primary_key=True, query=True, required=True)
arg: Str('cn', attribute=True, cli_name='domain', multivalue=False, primary_key=True, query=True, required=True) arg: Str('cn', attribute=True, cli_name='domain', multivalue=False, primary_key=True, query=True, required=True)
option: Str('addattr*', cli_name='addattr', exclude='webui') option: Str('addattr*', cli_name='addattr', exclude='webui')
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui') option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')

View File

@ -558,7 +558,7 @@ class LDAPObject(Object):
yield key yield key
if parent_obj.primary_key: if parent_obj.primary_key:
pkey = parent_obj.primary_key pkey = parent_obj.primary_key
yield pkey.__class__( yield pkey.clone_rename(
parent_obj.name + pkey.name, required=True, query=True, parent_obj.name + pkey.name, required=True, query=True,
cli_name=parent_obj.name, label=pkey.label cli_name=parent_obj.name, label=pkey.label
) )