From 1951175aee0d6f26d7538c02436b88285b1549cf Mon Sep 17 00:00:00 2001 From: Paul Tobias Date: Wed, 1 Apr 2026 10:39:55 +0700 Subject: [PATCH] fix sync-malicious-packages.py Undefined name `command` --- scripts/sync-malicious-packages/sync-malicious-packages.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/sync-malicious-packages/sync-malicious-packages.py b/scripts/sync-malicious-packages/sync-malicious-packages.py index 8ed404240..1dcfeeac9 100644 --- a/scripts/sync-malicious-packages/sync-malicious-packages.py +++ b/scripts/sync-malicious-packages/sync-malicious-packages.py @@ -83,7 +83,8 @@ def query_and_download_items(ecosystem, cutoff_date, dest, scan_table, triage_ta try: # Download the folder from S3 s3_url = f"s3://{s3_bucket}/{ecosystem}/{scan_datetime}/{package_name}/{package_version}/" - subprocess.run(['aws', 's3', 'sync', s3_url, tempdir], check=True, capture_output=True) + command = ['aws', 's3', 'sync', s3_url, tempdir] + subprocess.run(command, check=True, capture_output=True) except subprocess.CalledProcessError as e: print("Unable to download: " + str(e)) print("Command: " + " ".join(command))