X-Git-Url: https://git.tld-linux.org/?p=tld-ftp-admin.git;a=blobdiff_plain;f=bin%2Fpfa-checksign;h=4e22373c2bf3d83424eb4ce5d1b02b275c8fca9b;hp=0da6f610ead6bbc763ef7d2a7b50f1d74d60e7b8;hb=51b9814081f743180ffed6c80fd7945acb554ce2;hpb=f7b22268ab563fa906be0653d037f1805e220e5c diff --git a/bin/pfa-checksign b/bin/pfa-checksign index 0da6f61..4e22373 100755 --- a/bin/pfa-checksign +++ b/bin/pfa-checksign @@ -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)