From ce16dc9e5ab22d79b791bfea89150d21d6dbb12b Mon Sep 17 00:00:00 2001 From: Kloadut Date: Wed, 10 Oct 2012 11:34:36 +0200 Subject: [PATCH] bugfix --- yunohost | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/yunohost b/yunohost index 91582b27..38f0e505 100755 --- a/yunohost +++ b/yunohost @@ -89,18 +89,23 @@ action_dict = { }, } }, + } }, 'domain' : { 'help' : 'Manage domains', + 'actions' : {} }, 'app' : { 'help' : 'Manage apps', + 'actions' : {} }, 'monitor' : { 'help' : 'Monitoring functions', + 'actions' : {} }, 'tools' : { 'help' : 'Specific tools', + 'actions' : {} } } @@ -174,10 +179,10 @@ def dict_to_args(action_dict): subparsers = parsers['general'].add_subparsers() # Compute dictionnary - for category, info in action_dict.items(): - subparsers_category[category] = subparsers.add_parser(category, help=info['help']) + for category, cat_params in action_dict.items(): + subparsers_category[category] = subparsers.add_parser(category, help=cat_params['help']) subparsers_action[category] = subparsers_category[category].add_subparsers() - for action, action_params in info['actions'].items(): + for action, action_params in cat_params['actions'].items(): parsers[category + '_' + action] = subparsers_action[category].add_parser(action, help=action_params['help']) parsers[category + '_' + action].set_defaults( func=str_to_func('yunohost_' + category + '.'