Adapt to python-2.6+, including support for 3. Signed-off-by: Joe Stringer <j...@ovn.org> --- 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 dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev