Include aliases in ansible-doc output (#27702)
* Properly include aliases in ansible-doc output Use correct variable name for storing aliases and only print them out if the list isn't empty. Fixes #24498 * Only include choices in output if choices exist in the list
This commit is contained in:
parent
97240a9ebc
commit
af558698a0
1 changed files with 4 additions and 2 deletions
|
@ -312,11 +312,13 @@ class DocCLI(CLI):
|
|||
|
||||
aliases = ''
|
||||
if 'aliases' in opt:
|
||||
choices = "(Aliases: " + ", ".join(str(i) for i in opt['aliases']) + ")"
|
||||
if len(opt['aliases']) > 0:
|
||||
aliases = "(Aliases: " + ", ".join(str(i) for i in opt['aliases']) + ")"
|
||||
del opt['aliases']
|
||||
choices = ''
|
||||
if 'choices' in opt:
|
||||
choices = "(Choices: " + ", ".join(str(i) for i in opt['choices']) + ")"
|
||||
if len(opt['choices']) > 0:
|
||||
choices = "(Choices: " + ", ".join(str(i) for i in opt['choices']) + ")"
|
||||
del opt['choices']
|
||||
default = ''
|
||||
if 'default' in opt or not required:
|
||||
|
|
Loading…
Reference in a new issue