From: Elan Ruusamäe Date: Wed, 27 May 2009 19:53:29 +0000 (+0000) Subject: - catch signpkg errors X-Git-Url: https://git.pld-linux.org/?a=commitdiff_plain;h=4e83e214e8810686f51935269547bad2af8cbf6c;p=projects%2Fpld-ftp-admin.git - catch signpkg errors Changed files: bin/pfa-signpkg -> 1.6 --- diff --git a/bin/pfa-signpkg b/bin/pfa-signpkg index 3fe0eaf..f4438cb 100644 --- a/bin/pfa-signpkg +++ b/bin/pfa-signpkg @@ -23,7 +23,7 @@ checkdir(sys.argv[1]) ftpio.connect('sign') if not ftpio.lock(sys.argv[1], True): - print "ERR: %s tree already locked" % sys.argv[1] + print >>sys.stderr, "ERR: %s tree already locked" % sys.argv[1] sys.exit(1) files = [] @@ -50,4 +50,8 @@ if len(sign) == 0: sys.exit(0) print "Signing %d files" % len(sign) -signpkgs(sign) +try: + signpkgs(sign) +except OSError, e: + print >>sys.stderr, "ERR: %s" % e + exit(1)