summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorAlec Warner <antarus@gentoo.org>2007-01-12 07:58:39 +0000
committerAlec Warner <antarus@gentoo.org>2007-01-12 07:58:39 +0000
commitb123507d4ab48295c5726d8fdda29cbe4a72476a (patch)
tree1459584af5c4221502f1999d656ad5f85c425e2a /pym
parentcaffa3c43fad3d5773eeb32c2a90eecd9aed5675 (diff)
downloadportage-b123507d4ab48295c5726d8fdda29cbe4a72476a.tar.gz
portage-b123507d4ab48295c5726d8fdda29cbe4a72476a.tar.bz2
portage-b123507d4ab48295c5726d8fdda29cbe4a72476a.zip
Begin the deprecation of the string module
svn path=/main/trunk/; revision=5594
Diffstat (limited to 'pym')
-rw-r--r--pym/cvstree.py6
-rw-r--r--pym/getbinpkg.py25
2 files changed, 15 insertions, 16 deletions
diff --git a/pym/cvstree.py b/pym/cvstree.py
index 53b9f6222..30f143cd8 100644
--- a/pym/cvstree.py
+++ b/pym/cvstree.py
@@ -4,7 +4,7 @@
# $Id$
-import string,os,time,sys,re
+import os,time,sys,re
from stat import *
# [D]/Name/Version/Date/Flags/Tags
@@ -12,7 +12,7 @@ from stat import *
def pathdata(entries, path):
"""(entries,path)
Returns the data(dict) for a specific file/dir at the path specified."""
- mysplit=string.split(path,"/")
+ mysplit=path.split("/")
myentries=entries
mytarget=mysplit[-1]
mysplit=mysplit[:-1]
@@ -191,7 +191,7 @@ def getentries(mydir,recursive=0):
continue
if line=="D": # End of entries file
break
- mysplit=string.split(line, "/")
+ mysplit=line.split("/")
if len(mysplit)!=6:
print "Confused:",mysplit
continue
diff --git a/pym/getbinpkg.py b/pym/getbinpkg.py
index 708897d8f..7067eefd4 100644
--- a/pym/getbinpkg.py
+++ b/pym/getbinpkg.py
@@ -7,7 +7,7 @@ if not hasattr(__builtins__, "set"):
from sets import Set as set
from output import *
-import htmllib,HTMLParser,string,formatter,sys,os,xpak,time,tempfile,base64,urllib2
+import htmllib,HTMLParser,formatter,sys,os,xpak,time,tempfile,base64,urllib2
try:
import cPickle
@@ -78,22 +78,22 @@ def create_conn(baseurl,conn=None):
"""(baseurl,conn) --- Takes a protocol://site:port/address url, and an
optional connection. If connection is already active, it is passed on.
baseurl is reduced to address and is returned in tuple (conn,address)"""
- parts = string.split(baseurl, "://", 1)
+ parts = baseurl.split("://",1)
if len(parts) != 2:
raise ValueError, "Provided URL does not contain protocol identifier. '%s'" % baseurl
protocol,url_parts = parts
del parts
- host,address = string.split(url_parts, "/", 1)
+ host,address = url_parts.split("/",1)
del url_parts
address = "/"+address
- userpass_host = string.split(host, "@", 1)
+ userpass_host = host.split("@",1)
if len(userpass_host) == 1:
host = userpass_host[0]
userpass = ["anonymous"]
else:
host = userpass_host[1]
- userpass = string.split(userpass_host[0], ":")
+ userpass = userpass_host[0].split(":")
del userpass_host
if len(userpass) > 2:
@@ -111,8 +111,7 @@ def create_conn(baseurl,conn=None):
if username and password:
http_headers = {
"Authorization": "Basic %s" %
- string.replace(
- base64.encodestring("%s:%s" % (username, password)),
+ base64.encodestring("%s:%s" % (username, password)).replace(
"\012",
""
),
@@ -211,8 +210,8 @@ def make_http_request(conn, address, params={}, headers={}, dest=None):
if ((rc == 301) or (rc == 302)):
ignored_data = response.read()
del ignored_data
- for x in string.split(str(response.msg), "\n"):
- parts = string.split(x, ": ", 1)
+ for x in str(response.msg).split("\n"):
+ parts = x.split(": ",1)
if parts[0] == "Location":
if (rc == 301):
sys.stderr.write(red("Location has moved: ")+str(parts[1])+"\n")
@@ -361,10 +360,10 @@ def file_get(baseurl,dest,conn=None,fcmd=None):
if not fcmd:
return file_get_lib(baseurl,dest,conn)
- fcmd = string.replace(fcmd, "${DISTDIR}", dest)
- fcmd = string.replace(fcmd, "${URI}", baseurl)
- fcmd = string.replace(fcmd, "${FILE}", os.path.basename(baseurl))
- mysplit = string.split(fcmd)
+ fcmd = fcmd.replace("${DISTDIR}",dest)
+ fcmd = fcmd.replace("${URI}", baseurl)
+ fcmd = fcmd.replace("${FILE}", os.path.basename(baseurl))
+ mysplit = fcmd.split()
mycmd = mysplit[0]
myargs = [os.path.basename(mycmd)]+mysplit[1:]
mypid=os.fork()