]> git.pld-linux.org Git - projects/pld-ftp-admin.git/commitdiff
Don't fail when rming file is not possible (because file already doesn't exist)....
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sun, 18 Dec 2005 19:02:36 +0000 (19:02 +0000)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Sun, 18 Dec 2005 19:02:36 +0000 (19:02 +0000)
Changed files:
    bin/pfa-from-incoming -> 1.10

bin/pfa-from-incoming

index adfc21ed4888b5f1a0b4d155867af4554bedf6d7..2a9614555a4e5e12fee51999ffadffdc67d70c80 100644 (file)
@@ -168,7 +168,12 @@ for arch in ftp_archs:
         if dstpkg.files.has_key(arch):
             ftpio.log("files from %s for arch %s already present in %s; removing newer files" % (`srcpkg`, arch, ftptree))
             for rpm in srcpkg.files['ARCH']:
-                rm(incoming_dir+arch+'/'+rpm)
+                try:
+                    rm(incoming_dir+arch+'/'+rpm)
+                except OSError, e:
+                    l = "Removing %s problem: %s" % (incoming_dir+arch+'/'+rpm, e)
+                    ftpio.log(l)
+                    print l
             rm(incoming_dir+arch+'/'+uploadinfo)
             continue
 
This page took 0.089891 seconds and 4 git commands to generate.