Add python3 support

This commit is contained in:
Safa Ariman
2019-06-06 01:31:19 +03:00
parent 68344a2d87
commit c90351220c
146 changed files with 806 additions and 1082 deletions
+6 -6
View File
@@ -23,7 +23,7 @@ def findUnneededFiles(listdir):
for f in listdir:
try:
name, version = util.parse_package_name(f)
if dict.has_key(name):
if name in dict:
if Version(dict[name]) < Version(version):
dict[name] = version
else:
@@ -42,20 +42,20 @@ def doit(root, listdir, clean, suffix = ""):
for f in listdir:
target = os.path.join(root, "%s%s" % (f, suffix))
if os.path.exists(target):
print "%s%s" % (f, suffix)
print(("%s%s" % (f, suffix)))
if clean == True:
try:
if os.path.isdir(target):
shutil.rmtree(target)
else:
os.remove(target)
except OSError,e :
except OSError as e :
usage("Permission denied: %s" % e)
def cleanPisis(clean, root = '/var/cache/pisi/packages'):
# pisi packages
list = map(lambda x: os.path.basename(x).split(".pisi")[0], glob.glob("%s/*.pisi" % root))
list = [os.path.basename(x).split(".pisi")[0] for x in glob.glob("%s/*.pisi" % root)]
list.sort()
l = findUnneededFiles(list)
doit(root, l, clean, ".pisi")
@@ -71,13 +71,13 @@ def cleanBuilds(clean, root = '/var/pisi'):
doit(root, l, clean)
def usage(msg):
print """
print(("""
Error: %s
Usage:
cleanCache --dry-run (Shows unneeded files)
cleanCache --clean (Removes unneeded files)
""" % msg
""" % msg))
sys.exit(1)