diff --git a/moulinette/interfaces/__init__.py b/moulinette/interfaces/__init__.py index ad6f2034..03ee8261 100644 --- a/moulinette/interfaces/__init__.py +++ b/moulinette/interfaces/__init__.py @@ -371,7 +371,7 @@ class _CallbackAction(argparse.Action): try: # Execute callback and get returned value value = self.callback(namespace, values, **self.callback_kwargs) - except: + except Exception: logger.exception( "cannot get value from callback method " "'{0}'".format(self.callback_method)