step 2
This commit is contained in:
@@ -27,7 +27,7 @@ def findUnneededFiles():
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
for f in dict:
|
for f in dict:
|
||||||
listdir.remove("%s-%s.pisi" % (f, dict[f]))
|
listdir.remove("%s-%s" % (f, dict[f]))
|
||||||
|
|
||||||
return listdir
|
return listdir
|
||||||
|
|
||||||
@@ -48,15 +48,17 @@ if __name__ == "__main__":
|
|||||||
except IndexError:
|
except IndexError:
|
||||||
usage("Unsufficient arguments...")
|
usage("Unsufficient arguments...")
|
||||||
|
|
||||||
|
root = "/var/cache/pisi/packages"
|
||||||
|
|
||||||
if sys.argv[1] == "--dry-run":
|
if sys.argv[1] == "--dry-run":
|
||||||
for i in findUnneededFiles():
|
for i in findUnneededFiles():
|
||||||
if os.path.exists("/var/cache/pisi/packages/%s" % i):
|
if os.path.exists("%s/%s.pisi" % (root, i)):
|
||||||
print i
|
print "%s.pisi" % i
|
||||||
elif sys.argv[1] == "--clean":
|
elif sys.argv[1] == "--clean":
|
||||||
for i in findUnneededFiles():
|
for i in findUnneededFiles():
|
||||||
if os.path.exists("/var/cache/pisi/packages/%s" % i):
|
if os.path.exists("%s/%s.pisi" % (root, i)):
|
||||||
try:
|
try:
|
||||||
os.remove("/var/cache/pisi/packages/%s" % i)
|
os.remove("%s/%s.pisi" % (root, i))
|
||||||
except OSError:
|
except OSError:
|
||||||
usage("Permission denied...")
|
usage("Permission denied...")
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user