From 9343a993f616d3062de088dc3171a6d2ad4b4117 Mon Sep 17 00:00:00 2001 From: Anthony Sottile Date: Sun, 23 Jan 2022 18:32:28 -0500 Subject: [PATCH] remove triple logged stacktrace on unknown plugin args --- src/flake8/checker.py | 1 - src/flake8/processor.py | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/flake8/checker.py b/src/flake8/checker.py index db13eb1..2796aec 100644 --- a/src/flake8/checker.py +++ b/src/flake8/checker.py @@ -342,7 +342,6 @@ class FileChecker: try: self.processor.keyword_arguments_for(plugin.parameters, arguments) except AttributeError as ae: - LOG.error("Plugin requested unknown parameters.") raise exceptions.PluginRequestedUnknownParameters( plugin_name=plugin.display_name, exception=ae ) diff --git a/src/flake8/processor.py b/src/flake8/processor.py index 8589a53..22c8f44 100644 --- a/src/flake8/processor.py +++ b/src/flake8/processor.py @@ -251,9 +251,8 @@ class FileProcessor: continue try: arguments[param] = getattr(self, param) - except AttributeError as exc: + except AttributeError: if required: - LOG.exception(exc) raise else: LOG.warning(