From d69521c97e7109acc02bc4de626d2f715b7a8646 Mon Sep 17 00:00:00 2001 From: Tim Jaacks <tim.jaacks@seco.com> Date: Mon, 31 Jul 2023 10:37:05 +0200 Subject: [PATCH] Refactoring: simplify conditional logic See for reference: https://docs.sourcery.ai/Reference/Python/Default-Rules/de-morgan/ --- scripts/.sourcery.yaml | 1 - scripts/analyze_job_logs.py | 2 +- scripts/delete_job_artifacts.py | 2 +- scripts/lava_credentials.py | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/.sourcery.yaml b/scripts/.sourcery.yaml index 059da1da..0b514de6 100644 --- a/scripts/.sourcery.yaml +++ b/scripts/.sourcery.yaml @@ -27,7 +27,6 @@ rule_settings: - for-append-to-extend - raise-specific-error - simplify-len-comparison - - de-morgan - use-named-expression - use-next diff --git a/scripts/analyze_job_logs.py b/scripts/analyze_job_logs.py index cf4c5f9c..4872146d 100755 --- a/scripts/analyze_job_logs.py +++ b/scripts/analyze_job_logs.py @@ -94,7 +94,7 @@ def main(args): for job in job_it: if options.filter_status is not None and job.status != options.filter_status: continue - if options.filter_tag is not None and not options.filter_tag in job.tag_list: + if options.filter_tag is not None and options.filter_tag not in job.tag_list: continue log = bytes.decode(job.trace()) if options.pattern in log: diff --git a/scripts/delete_job_artifacts.py b/scripts/delete_job_artifacts.py index 4c160f30..3aa7dc67 100755 --- a/scripts/delete_job_artifacts.py +++ b/scripts/delete_job_artifacts.py @@ -87,7 +87,7 @@ def main(args): continue if options.filter_status is not None and job.status != options.filter_status: continue - if options.filter_tag is not None and not options.filter_tag in job.tag_list: + if options.filter_tag is not None and options.filter_tag not in job.tag_list: continue job.delete_artifacts() logging.debug( diff --git a/scripts/lava_credentials.py b/scripts/lava_credentials.py index 1be13ddf..bd0f1d1b 100755 --- a/scripts/lava_credentials.py +++ b/scripts/lava_credentials.py @@ -59,7 +59,7 @@ def get_lava_credentials(host=None): if new_data: valid = {"yes": True, "ye": True, "y": True, "": True, "no": False, "n": False} choice = None - while not choice in valid: + while choice not in valid: sys.stdout.write( "Do you want to save these credentials in '%s'? " "[Y/n] " % configfile ) -- GitLab