misc: extras update list_api_changes.py to PY3 68/20468/2
authorPaul Vinciguerra <pvinci@vinciconsulting.com>
Tue, 2 Jul 2019 21:37:46 +0000 (17:37 -0400)
committerDave Wallace <dwallacelf@gmail.com>
Tue, 9 Jul 2019 14:27:05 +0000 (14:27 +0000)
Type: refactor

Change-Id: I099d78393675b7aac37e89df98527c361054077b
Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>
extras/scripts/list_api_changes.py

index 11150dc..ac8cf47 100755 (executable)
@@ -1,5 +1,8 @@
-#!/usr/bin/env python
-import os, fnmatch, subprocess
+#!/usr/bin/env python3
+from __future__ import print_function
+import fnmatch
+import os
+import subprocess
 
 starttag = 'v19.08-rc0'
 endtag = 'HEAD'
@@ -18,16 +21,16 @@ for f in apifiles:
         if f[0:2] == './':
             f = f[2:]
         if emit_md:
-            print "| @c %s ||" % f
-            print "| ------- | ------- |"
+            print("| @c %s ||" % f)
+            print("| ------- | ------- |")
             for line in commits.splitlines():
                 parts = line.strip().split()
                 commit = parts[0]
-                message = " ".join(parts[1:]).replace("|", "\|")
-                print "| [%s](https://gerrit.fd.io/r/gitweb?" \
-                        "p=vpp.git;a=commit;h=%s) | %s |" % (
-                                commit, commit, message)
-            print
+                message = b" ".join(parts[1:]).decode().replace("|", r"\|")
+                print("| [%s](https://gerrit.fd.io/r/gitweb?"
+                      "p=vpp.git;a=commit;h=%s) | %s |" % (
+                            commit, commit, message))
+            print()
         else:
-            print f
-            print commits
+            print(f)
+            print(commits)