Changed files:
bin/pfa-mvpkg -> 1.18
bin/pfa-rmpkg -> 1.8
bin/pfa-testmvpkg -> 1.9
archivetree = None
if nocheckbuild:
srctree.do_checkbuild = False
- srctree.mark4moving(sys.argv[3:])
+ pkgs = list(set(sys.argv[3:]))
+ srctree.mark4moving(pkgs)
srctree.movepkgs(dsttree, archivetree = archivetree)
except ftptree.SomeError:
try:
tree=ftptree.FtpTree(sys.argv[1])
#tree.do_checkbuild=False
- tree.mark4removal(sys.argv[2:])
+ pkgs = list(set(sys.argv[2:]))
+ tree.mark4removal(pkgs)
tree.removepkgs()
except ftptree.SomeError:
# In case of problems we need to unlock the tree before exiting
archivetree = ftptree.FtpTree(archivetreename)
else:
archivetree = None
- srctree.mark4moving(sys.argv[3:])
+ pkgs = list(set(sys.argv[3:]))
+ srctree.mark4moving(pkgs)
except ftptree.SomeError:
# In case of problems we need to unlock the trees before exiting
ftpio.unlock(sys.argv[1])