From 1d20ac2031b4f7eeeed4cb4c3765096259effed8 Mon Sep 17 00:00:00 2001 From: Kloadut Date: Sat, 13 Oct 2012 13:07:16 +0200 Subject: [PATCH] Optionnal connection attribute --- parse_args | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/parse_args b/parse_args index d63da352..6e8f2872 100755 --- a/parse_args +++ b/parse_args @@ -459,9 +459,10 @@ def parse_dict(action_dict): if 'actions' in category_params: for action, action_params in category_params['actions'].items(): # Connections settings - for connection in connections_available: - if connection in action_params['connections']: - connections_enabled.append(connection) + if 'connections' in action_params: + for connection in connections_available: + if connection in action_params['connections']: + connections_enabled.append(connection) if 'action_help' not in action_params: action_params['action_help'] = '' parsers[category + '_' + action] = subparsers_action[category].add_parser(action, help=action_params['action_help']) # Set the action s related function