Glanced at python, seems good

On Tue, Mar 27, 2012 at 5:00 PM, Ben Pfaff <b...@nicira.com> wrote:

> The previous interface was just bizarre.
>
> Signed-off-by: Ben Pfaff <b...@nicira.com>
> ---
>  tests/test-ovsdb.py   |   14 ++++++++++----
>
> <snip>


> diff --git a/tests/test-ovsdb.py b/tests/test-ovsdb.py
> index b0e42a3..77b3a2c 100644
> --- a/tests/test-ovsdb.py
> +++ b/tests/test-ovsdb.py
> @@ -1,4 +1,4 @@
> -# Copyright (c) 2009, 2010, 2011 Nicira Networks
> +# Copyright (c) 2009, 2010, 2011, 2012 Nicira Networks
>  #
>  # Licensed under the Apache License, Version 2.0 (the "License");
>  # you may not use this file except in compliance with the License.
> @@ -292,11 +292,17 @@ def idl_set(idl, commands, step):
>                                  '"%s"\n' % args[1])
>                 sys.exit(1)
>         elif name == "increment":
> -            if len(args) != 2:
> -                sys.stderr.write('"increment" command requires 2
> arguments\n')
> +            if len(args) != 1:
> +                sys.stderr.write('"increment" command requires 1
> argument\n')
> +                sys.exit(1)
> +
>

It might be nice to just cast this to int once, you get some free
documentation (in the form of a variable name) for args[0] too.


> +            s = idltest_find_simple(idl, int(args[0]))
> +            if not s:
> +                sys.stderr.write('"set" command asks for nonexistent
> i=%d\n'
> +                                 % int(args[0]))
>                 sys.exit(1)
>
> -            txn.increment(args[0], args[1], [])
> +            s.increment("i")
>             increment = True
>         elif name == "abort":
>             txn.abort()
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to