commit 6448d8d4e7be9c9ef5f08ef8b060cfe7104ce7c3
Author: Jan Palus <[email protected]>
Date:   Sat Feb 27 15:07:30 2021 +0100

    switch systemd-sysv-convert to python3

 systemd-sysv-convert | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)
---
diff --git a/systemd-sysv-convert b/systemd-sysv-convert
index 2f6384a..dceaeaa 100644
--- a/systemd-sysv-convert
+++ b/systemd-sysv-convert
@@ -1,4 +1,4 @@
-#!/usr/bin/python2
+#!/usr/bin/python3
 # -*- Mode: Python; python-indent: 8; indent-tabs-mode: t -*-
 
 import sys, os, argparse, errno
@@ -23,7 +23,7 @@ def find_service(service, runlevel):
 def lookup_database(services):
        try:
                database = open("/var/lib/systemd/sysv-convert/database", "r")
-       except IOError, e:
+       except IOError as e:
                if e.errno != errno.ENOENT:
                        raise e
 
@@ -39,7 +39,7 @@ def lookup_database(services):
                try:
                        runlevel = int(r)
                        priority = int(p)
-               except ValueError, e:
+               except ValueError as e:
                        sys.stderr.write("Failed to parse database line %i. 
Ignoring." % k)
                        continue
 
@@ -64,8 +64,8 @@ def lookup_database(services):
 
 def mkdir_p(path):
        try:
-               os.makedirs(path, 0755)
-       except OSError, e:
+               os.makedirs(path, 0o755)
+       except OSError as e:
                if e.errno != errno.EEXIST:
                        raise e
 
@@ -114,8 +114,8 @@ elif a.show:
                sys.stderr.write("No information about passed services 
found.\n")
                sys.exit(1)
 
-       for service, data in found.iteritems():
-               for runlevel, priority in data.iteritems():
+       for service, data in iter(found.items()):
+               for runlevel, priority in iter(data.items()):
                        sys.stdout.write("SysV service %s enabled in runlevel 
%s at priority %s\n" % (service, runlevel, priority))
 
 elif a.apply:
@@ -130,8 +130,8 @@ elif a.apply:
                sys.stderr.write("No information about passed services 
found.\n")
                sys.exit(1)
 
-       for service, data in found.iteritems():
-               for runlevel in data.iterkeys():
+       for service, data in iter(found.items()):
+               for runlevel in iter(data.keys()):
 
                        sys.stderr.write("ln -sf /lib/systemd/system/%s.service 
/etc/systemd/system/runlevel%i.target.wants/%s.service\n" % (service, runlevel, 
service))
 
@@ -140,7 +140,7 @@ elif a.apply:
                        try:
                                os.symlink("/lib/systemd/system/%s.service" % 
service,
                                           
"/etc/systemd/system/runlevel%i.target.wants/%s.service" % (runlevel, service))
-                       except OSError, e:
+                       except OSError as e:
                                if e.errno != errno.EEXIST:
                                        raise e
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/systemd.git/commitdiff/6448d8d4e7be9c9ef5f08ef8b060cfe7104ce7c3

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to