From b35b376fa88e7f1ff569165af1584d1ded151e2d Mon Sep 17 00:00:00 2001 From: David Kubek Date: Wed, 24 Apr 2024 11:05:32 +0200 Subject: [PATCH] Fix incorrect command formulation Mitigation of an error where instead of no argument an "empty argument" was passed to `lscpu` lscpu '' vs. lscpu (cherry picked from commit a5bd2546f748ddac4240b3a34b168e422ef78c99) --- repos/system_upgrade/common/actors/scancpu/libraries/scancpu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repos/system_upgrade/common/actors/scancpu/libraries/scancpu.py b/repos/system_upgrade/common/actors/scancpu/libraries/scancpu.py index 7451066a5b..db3f92d430 100644 --- a/repos/system_upgrade/common/actors/scancpu/libraries/scancpu.py +++ b/repos/system_upgrade/common/actors/scancpu/libraries/scancpu.py @@ -12,7 +12,7 @@ def _get_lscpu_output(output_json=False): try: - result = run(['lscpu', '-J' if output_json else '']) + result = run(['lscpu'] + (['-J'] if output_json else [])) return result.get('stdout', '') except (OSError, CalledProcessError): api.current_logger().debug('Executing `lscpu` failed', exc_info=True)