From 7ed0493ee4af4ca14bb7642a29a66cd51f4d5836 Mon Sep 17 00:00:00 2001 From: Sol Jerome Date: Tue, 26 Apr 2011 10:14:43 -0500 Subject: tools: Add full PY3K compatibility Signed-off-by: Sol Jerome --- tools/create-debian-pkglist-gp.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'tools/create-debian-pkglist-gp.py') diff --git a/tools/create-debian-pkglist-gp.py b/tools/create-debian-pkglist-gp.py index b7f18bf1a..23c4127bd 100644 --- a/tools/create-debian-pkglist-gp.py +++ b/tools/create-debian-pkglist-gp.py @@ -1,18 +1,18 @@ #!/usr/bin/env python '''Build debian/ubuntu package indexes''' -__revision__ = '$Id: create-debian-pkglist.py 11778 2007-12-11 13:46:06Z guillaume $' # Original code from Bcfg2 sources import gzip import os -import urllib -import cStringIO import sys -import ConfigParser import subprocess +# Compatibility imports +from py3kcompat import StringIO +from py3kcompat import ConfigParser +from py3kcompat import urlopen def debug(msg): '''print debug messages''' @@ -110,8 +110,8 @@ Source URLS: %s""" % (self.filename, self.groups, self.priority, self.architectu url = "%s/dists/%s/%s/binary-%s/Packages.gz" % (source_url.url, source_url.distribution, section, arch) debug("Processing url %s\n" % (url)) try: - data = urllib.urlopen(url) - buf = cStringIO.StringIO(''.join(data.readlines())) + data = urlopen(url) + buf = StringIO(''.join(data.readlines())) reader = gzip.GzipFile(fileobj=buf) for line in reader.readlines(): if line[:8] == 'Package:': -- cgit v1.2.3-1-g7c22