From a4ca84e92aa2e1ece6ec8505e71268e928fa227b Mon Sep 17 00:00:00 2001 From: Diana Huang Date: Thu, 17 Dec 2020 11:48:20 -0500 Subject: [PATCH] Add DJANGO_SETTINGS_MODULE to pylint runs. --- pavelib/quality.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pavelib/quality.py b/pavelib/quality.py index ca05a7def3..f5bd679c90 100644 --- a/pavelib/quality.py +++ b/pavelib/quality.py @@ -137,11 +137,13 @@ def _get_pylint_violations(systems=ALL_SYSTEMS.split(','), errors_only=False, cl system_report = report_dir / 'pylint.report' if clean or not system_report.exists(): sh( + "export DJANGO_SETTINGS_MODULE={env}.envs.test; " "pylint {flags} --output-format=parseable {apps} " "> {report_dir}/pylint.report".format( flags=" ".join(flags), apps=apps_list, - report_dir=report_dir + report_dir=report_dir, + env=('cms' if system == 'cms' else 'lms') ), ignore_error=True, )