You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by gr...@apache.org on 2020/01/16 22:46:53 UTC

[kudu] 03/03: [build] Fix print function usage in Python 2

This is an automated email from the ASF dual-hosted git repository.

granthenke pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kudu.git

commit 5818a839e6219347ea28385dd7b3bbf2ab475e27
Author: Grant Henke <gr...@apache.org>
AuthorDate: Thu Jan 16 16:17:30 2020 -0600

    [build] Fix print function usage in Python 2
    
    This fixes the scripts that use the Python 3 print function when
    running in Python 2.
    
    Change-Id: Iee528e66fc017180e50b796f8cc1d2ee31be8a5e
    Reviewed-on: http://gerrit.cloudera.org:8080/15054
    Reviewed-by: Adar Dembo <ad...@cloudera.com>
    Tested-by: Kudu Jenkins
---
 build-support/clang_tidy_gerrit.py | 3 +++
 build-support/iwyu.py              | 2 ++
 src/kudu/scripts/graph-metrics.py  | 3 +++
 3 files changed, 8 insertions(+)

diff --git a/build-support/clang_tidy_gerrit.py b/build-support/clang_tidy_gerrit.py
index d7d1644..35f32f6 100755
--- a/build-support/clang_tidy_gerrit.py
+++ b/build-support/clang_tidy_gerrit.py
@@ -17,6 +17,9 @@
 # specific language governing permissions and limitations
 # under the License.
 
+# Support the print function in Python 2.
+from __future__ import print_function
+
 import argparse
 import collections
 import json
diff --git a/build-support/iwyu.py b/build-support/iwyu.py
index 9af043b..bef4296 100755
--- a/build-support/iwyu.py
+++ b/build-support/iwyu.py
@@ -17,7 +17,9 @@
 # specific language governing permissions and limitations
 # under the License.
 
+# Support the print function in Python 2.
 from __future__ import print_function
+
 from io import StringIO
 import glob
 import json
diff --git a/src/kudu/scripts/graph-metrics.py b/src/kudu/scripts/graph-metrics.py
index 853e2e4..35d606f 100755
--- a/src/kudu/scripts/graph-metrics.py
+++ b/src/kudu/scripts/graph-metrics.py
@@ -20,6 +20,9 @@
 # Script which parses a test log for 'metrics: ' lines emited by
 # TimeSeriesCollector, and constructs a graph from them
 
+# Support the print function in Python 2.
+from __future__ import print_function
+
 import os
 import re
 import simplejson