Some minor cleanups.
This commit is contained in:
parent
e48b5dd1d2
commit
192d12d905
1 changed files with 15 additions and 12 deletions
|
|
@ -489,9 +489,12 @@ def prompt_choice(caller, question="", prompts=None, choicefunc=None, force_choo
|
|||
asked, followed by a serie of prompts. Note that this isn't
|
||||
making use of the menu node system.
|
||||
|
||||
prompts - prompts of choices
|
||||
choicefunc - functions callback to be called as func(self) when make choice (self.caller is available)
|
||||
The function's definision should be like func(self, menu_node), and menu_node.key is user's choice.
|
||||
questions=
|
||||
prompts - list of choices
|
||||
choicefunc - functions callback to be called as func(self) when
|
||||
make choice (self.caller is available) The function's definision
|
||||
should be like func(self, menu_node), and menu_node.key is user's
|
||||
choice.
|
||||
force_choose - force user to make a choice or not
|
||||
"""
|
||||
|
||||
|
|
@ -499,7 +502,7 @@ def prompt_choice(caller, question="", prompts=None, choicefunc=None, force_choo
|
|||
count = 0
|
||||
choices = ""
|
||||
commands = []
|
||||
for choice in prompts:
|
||||
for choice in utils.makeiter(prompts):
|
||||
count += 1
|
||||
choices += "\n{lc%d{lt[%d]{le %s" % (count, count, choice)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue