X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=vim_schema.py;h=5bf555d5c1c77c73fcf8240dc34f4e504b0cb3c9;hb=refs%2Fchanges%2F96%2F996%2F1;hp=1a75dde32c3520057d812c95c7fa039eca0af132;hpb=9a61c6b761065160d0889e7bd1e0f9fc37de5310;p=osm%2Fopenvim.git diff --git a/vim_schema.py b/vim_schema.py index 1a75dde..5bf555d 100644 --- a/vim_schema.py +++ b/vim_schema.py @@ -117,12 +117,13 @@ config_schema = { "log_level": log_level_schema, "log_level_db": log_level_schema, "log_level_of": log_level_schema, + "network_type": {"type": "string", "enum": ["ovs", "bridge"]}, }, "patternProperties": { "of_*" : {"type": ["string", "integer", "boolean"]} }, "required": ['db_host', 'db_user', 'db_passwd', 'db_name', - 'of_controller_ip', 'of_controller_port', 'of_controller_dpid', 'bridge_ifaces', 'of_controller'], + 'of_controller_ip', 'of_controller_port', 'of_controller_dpid', 'of_controller'], "additionalProperties": False } @@ -273,7 +274,7 @@ host_data_schema={ "type": "object", "properties":{ "admin_state_up":{"type":"boolean"}, - "hugepages":integer1_schema, + "hugepages":integer0_schema, "cores":{ "type": "array", "minItems":2, @@ -324,7 +325,7 @@ host_data_schema={ "memory":integer1_schema }, "additionalProperties": False, - "required": ["hugepages","cores","numa_socket"] + "required": ["cores","numa_socket"] } } },