diff options
-rwxr-xr-x | src/sosreport | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/sosreport b/src/sosreport index 015d5e1b..119f319e 100755 --- a/src/sosreport +++ b/src/sosreport @@ -404,7 +404,11 @@ def sosreport(): # Call the analyze method for each plugin for plugname, plug in loadedplugins: soslog.log(logging.VERBOSE2, "Analyzing results of plugin %s" % plugname,) - plug.analyze() + try: + plug.analyze() + except: + # catch exceptions in analyse() and keep working + pass if __cmdLineOpts__.progressbar: pbar.incAmount() pbar.update() |