On Thu, Mar 05, 2015 at 09:24:28PM -0500, Russell Bryant wrote:
> The default_gw attribute of a logical router was defined as an IP
> address in ovn-nb.xml, but as a boolean in ovn-nb.ovsschema. Fix the
> schema to reflect that this is an IP address.
>
> Signed-off-by: Russell Bryant <[email protected]>
I think this patch reflects a misunderstanding of the "min" and "max"
key-values pairs in a schema. They limit the number of elements. Thus,
a column of type {"type": {"key": "string", "min": 0, "max": 1}} may
contain one string or none.
> ovn/ovn-nb.ovsschema | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/ovn/ovn-nb.ovsschema b/ovn/ovn-nb.ovsschema
> index ad675ac..a02ad7e 100644
> --- a/ovn/ovn-nb.ovsschema
> +++ b/ovn/ovn-nb.ovsschema
> @@ -45,7 +45,7 @@
> "Logical_Router": {
> "columns": {
> "ip": {"type": "string"},
> - "default_gw": {"type": {"key": "string", "min": 0, "max":
> 1}},
> + "default_gw": {"type": "string"},
> "external_ids": {
> "type": {"key": "string", "value": "string",
> "min": 0, "max": "unlimited"}}}},
> --
> 2.1.0
>
> _______________________________________________
> dev mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/dev
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev