summaryrefslogtreecommitdiff
path: root/cliff/help.py
diff options
context:
space:
mode:
Diffstat (limited to 'cliff/help.py')
-rw-r--r--cliff/help.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/cliff/help.py b/cliff/help.py
index 1e4793e..58c1ead 100644
--- a/cliff/help.py
+++ b/cliff/help.py
@@ -36,10 +36,11 @@ class HelpCommand(Command):
)
return parser
- def run(self, parsed_args):
+ def take_action(self, parsed_args):
if parsed_args.cmd:
try:
- cmd_factory, cmd_name, search_args = self.app.command_manager.find_command(parsed_args.cmd)
+ info = self.app.command_manager.find_command(parsed_args.cmd)
+ cmd_factory, cmd_name, search_args = info
except ValueError:
# Did not find an exact match
cmd = parsed_args.cmd[0]