From f8d6e158e6a28fd040a14bc02e58f978ce8eee2b Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 13 Apr 2014 11:49:33 +0200 Subject: [PATCH] Use open() rather than file() in initdutils.py, for Python 3 compatibility (see LP #1035136) --- initdutils.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/initdutils.py b/initdutils.py index 1da4c78..fb8c340 100644 --- a/initdutils.py +++ b/initdutils.py @@ -58,7 +58,7 @@ def scan_initfile(initfile): headerlines = '' scanning = False - for line in file(initfile): + for line in open(initfile): line = line.rstrip() if beginre.match(line): scanning = True @@ -99,7 +99,7 @@ def save_facilities(facilities): pass return - fh = file(FACILITIES, 'w') + fh = open(FACILITIES, 'w') for facility, entries in facilities.items(): # Ignore system facilities if facility.startswith('$'): continue @@ -125,7 +125,7 @@ def load_depends(): depends = {} if os.path.exists(DEPENDS): - independs = RFC822Parser(fileob=file(DEPENDS)) + independs = RFC822Parser(fileob=open(DEPENDS)) for initfile, facilities in independs.iteritems(): depends[initfile] = facilities.split() return depends @@ -138,7 +138,7 @@ def save_depends(depends): pass return - fh = file(DEPENDS, 'w') + fh = open(DEPENDS, 'w') for initfile, facilities in depends.iteritems(): print('%s: %s' % (initfile, ' '.join(facilities)), fh) fh.close() -- 2.30.2