Adapt to python-2.6+, including support for 3.
Signed-off-by: Joe Stringer <[email protected]>
---
utilities/ovs-dev.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/utilities/ovs-dev.py b/utilities/ovs-dev.py
index 0ba4280a8ddf..40cd43e14730 100755
--- a/utilities/ovs-dev.py
+++ b/utilities/ovs-dev.py
@@ -54,7 +54,7 @@ def _sh(*args, **kwargs):
def uname():
- return _sh("uname", "-r", capture=True)[0].strip()
+ return _sh("uname", "-r", capture=True)[0].decode().strip()
def sudo():
@@ -296,13 +296,13 @@ def modinst():
sudo()
try:
_sh("rmmod", "openvswitch")
- except subprocess.CalledProcessError, e:
+ except subprocess.CalledProcessError as e:
pass # Module isn't loaded
try:
_sh("rm -f /lib/modules/%s/extra/openvswitch.ko" % uname())
_sh("rm -f /lib/modules/%s/extra/vport-*.ko" % uname())
- except subprocess.CalledProcessError, e:
+ except subprocess.CalledProcessError as e:
pass # Module isn't installed
conf()
@@ -409,7 +409,7 @@ def main():
parser.add_option_group(group)
group = optparse.OptionGroup(parser, "Optimization Flags")
- for i in ["s", "g"] + range(4) + ["fast"]:
+ for i in ["s", "g"] + list(range(4)) + ["fast"]:
group.add_option("--O%s" % str(i), dest="optimize",
action="store_const", const=i,
help="compile with -O%s" % str(i))
--
2.8.2
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev