From dd37032f0f59a0f07617efa2d6ef61564f9ca64b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Onur=20K=C3=BC=C3=A7=C3=BCk?= Date: Tue, 19 Sep 2006 16:18:10 +0000 Subject: [PATCH] step 2 --- scripts/cleanCache.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/scripts/cleanCache.py b/scripts/cleanCache.py index 9ef59544..cf000653 100755 --- a/scripts/cleanCache.py +++ b/scripts/cleanCache.py @@ -27,7 +27,7 @@ def findUnneededFiles(): pass for f in dict: - listdir.remove("%s-%s.pisi" % (f, dict[f])) + listdir.remove("%s-%s" % (f, dict[f])) return listdir @@ -48,15 +48,17 @@ if __name__ == "__main__": except IndexError: usage("Unsufficient arguments...") + root = "/var/cache/pisi/packages" + if sys.argv[1] == "--dry-run": for i in findUnneededFiles(): - if os.path.exists("/var/cache/pisi/packages/%s" % i): - print i + if os.path.exists("%s/%s.pisi" % (root, i)): + print "%s.pisi" % i elif sys.argv[1] == "--clean": for i in findUnneededFiles(): - if os.path.exists("/var/cache/pisi/packages/%s" % i): + if os.path.exists("%s/%s.pisi" % (root, i)): try: - os.remove("/var/cache/pisi/packages/%s" % i) + os.remove("%s/%s.pisi" % (root, i)) except OSError: usage("Permission denied...") else: