Fixed to keep backwards-compatibility for the undocumented function.
Closes bug #986795.
reset = 0
fullname = os.path.join(sitedir, name)
try:
- f = file(fullname, "rU")
+ f = open(fullname, "rU")
except IOError:
return
try:
"""Add 'sitedir' argument to sys.path if missing and handle .pth files in
'sitedir'"""
if known_paths is None:
- d = _init_pathinfo()
+ known_paths = _init_pathinfo()
reset = 1
else:
reset = 0
return
names.sort()
for name in names:
- if name[-4:] == os.extsep + "pth":
+ if name.endswith(os.extsep + "pth"):
addpackage(sitedir, name, known_paths)
if reset:
known_paths = None