]> TLD Linux GIT Repositories - tld-ftp-admin.git/blobdiff - bin/pfa-checksign
- merged PLD changes
[tld-ftp-admin.git] / bin / pfa-checksign
index 0da6f610ead6bbc763ef7d2a7b50f1d74d60e7b8..4e22373c2bf3d83424eb4ce5d1b02b275c8fca9b 100755 (executable)
@@ -1,6 +1,8 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
 # vi: encoding=utf-8 ts=8 sts=4 sw=4 et
 
+from __future__ import print_function
+
 import sys, os
 import getopt
 sys.path.insert(0, os.environ['HOME']+'/tld-ftp-admin/modules')
@@ -14,17 +16,17 @@ from sign import is_signed, signpkgs
 try:
     opts, args = getopt.getopt(sys.argv[1:], '')
 except getopt.GetoptError:
-    print >>sys.stderr, "ERR: options error"
-    print >>sys.stderr, "checksign.py tree package1 [package2...]"
+    print("ERR: options error", file=sys.stderr)
+    print("checksign.py tree package1 [package2...]", file=sys.stderr)
     sys.exit(1)
 
 if len(args) < 1:
-    print >>sys.stderr, "ERR: missing tree name"
-    print >>sys.stderr, "checksign.py tree package1 [package2...]"
+    print("ERR: missing tree name", file=sys.stderr)
+    print("checksign.py tree package1 [package2...]", file=sys.stderr)
     sys.exit(1)
 
 if sign_key == None:
-    print >>sys.stderr, "ERR: sign_key not defined in config"
+    print("ERR: sign_key not defined in config", file=sys.stderr)
     sys.exit(1)
 
 treename = args[0]
@@ -35,7 +37,7 @@ checkdir(treename)
 ftpio.connect('sign')
 
 if not ftpio.lock(treename, True):
-    print >>sys.stderr, "ERR: %s tree already locked" % treename
+    print("ERR: %s tree already locked" % treename, file=sys.stderr)
     sys.exit(1)
 
 files = []
@@ -60,7 +62,7 @@ except ftptree.SomeError:
 
 ftpio.unlock(treename)
 
-print "Checking signatures of %d packages" % len(tree.loadedpkgs)
+print("Checking signatures of %d packages" % len(tree.loadedpkgs))
 sign = []
 for pkg in tree.marked4moving:
     unsigned = 0
@@ -69,8 +71,8 @@ for pkg in tree.marked4moving:
             unsigned += 1
 
     if unsigned != 0:
-        print '%s: %d files NOT signed' % (pkg.nvr, unsigned)
+        print('%s: %d files NOT signed' % (pkg.nvr, unsigned))
     else:
-        print '%s signed' % pkg.nvr
+        print('%s signed' % pkg.nvr)
 
 sys.exit(0)