From cecd1d864fc3cf02cf50d367111e0d0e173c5dc6 Mon Sep 17 00:00:00 2001 From: Sarah Owens Date: Thu, 1 Nov 2012 22:59:27 -0700 Subject: Change print statements to work in python3 This is part of a series of changes to introduce Python3 support. Change-Id: I373be5de7141aa127d7debdbce1df39148dbec32 --- manifest_xml.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'manifest_xml.py') diff --git a/manifest_xml.py b/manifest_xml.py index 31987248..bb93bca3 100644 --- a/manifest_xml.py +++ b/manifest_xml.py @@ -13,6 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. +from __future__ import print_function import itertools import os import re @@ -306,8 +307,9 @@ class XmlManifest(object): local = os.path.join(self.repodir, LOCAL_MANIFEST_NAME) if os.path.exists(local): - print >>sys.stderr, 'warning: %s is deprecated; put local manifests in %s instead' % \ - (LOCAL_MANIFEST_NAME, LOCAL_MANIFESTS_DIR_NAME) + print('warning: %s is deprecated; put local manifests in %s instead' + % (LOCAL_MANIFEST_NAME, LOCAL_MANIFESTS_DIR_NAME), + file=sys.stderr) nodes.append(self._ParseManifestXml(local, self.repodir)) local_dir = os.path.abspath(os.path.join(self.repodir, LOCAL_MANIFESTS_DIR_NAME)) @@ -317,7 +319,7 @@ class XmlManifest(object): try: nodes.append(self._ParseManifestXml(local_file, self.repodir)) except ManifestParseError as e: - print >>sys.stderr, '%s' % str(e) + print('%s' % str(e), file=sys.stderr) except OSError: pass -- cgit v1.2.3-54-g00ecf