vppapigen: fix f-string in crcchecker 42/41542/2
authorOle Troan <[email protected]>
Mon, 9 Sep 2024 07:17:37 +0000 (09:17 +0200)
committerDave Wallace <[email protected]>
Sat, 26 Oct 2024 02:17:10 +0000 (02:17 +0000)
Type: fix
Change-Id: I9ae35b34cfd7de96726aa0b45987a896783ef7e0
Signed-off-by: Ole Troan <[email protected]>
extras/scripts/crcchecker.py

index 7dcdb68..4a8f9b1 100755 (executable)
@@ -40,10 +40,13 @@ def crc_from_apigen(revision, filename):
     if returncode.returncode != 0:
         print(
             f"vppapigen failed for {revision}:{filename} with "
-            "command\n {apigen}\n error: {rv}",
-            returncode.stderr.decode("ascii"),
+            f"command:\n {apigen}\n error: {returncode.returncode}",
             file=sys.stderr,
         )
+        if returncode.stderr:
+            print(f"stderr: {returncode.stderr.decode('ascii')}", file=sys.stderr)
+        if returncode.stdout:
+            print(f"stdout: {returncode.stdout.decode('ascii')}", file=sys.stderr)
         sys.exit(-2)
 
     return json.loads(returncode.stdout)