"http_console_host": nameshort_schema,
"http_console_ports": {
"type": "array",
- "items": {"OneOf": [
+ "items": {"oneOf": [
port_schema,
{"type": "object", "properties": {"from": port_schema, "to": port_schema}, "required": ["from", "to"]}
]}
"log_level_http": log_level_schema,
"log_level_console": log_level_schema,
"log_level_ovim": log_level_schema,
+ "log_level_sdn": log_level_schema,
+ "log_level_sdnconn": log_level_schema,
"log_file_db": path_schema,
"log_file_vim": path_schema,
"log_file_wim": path_schema,
"log_file_http": path_schema,
"log_file_console": path_schema,
"log_file_ovim": path_schema,
+ "log_file_sdn": path_schema,
+ "log_file_sdnconn": path_schema,
"log_socket_host": nameshort_schema,
"log_socket_port": port_schema,
"log_file": path_schema,
"type": "object",
"properties":{
"enabled": boolean_schema,
- "start-address": {"OneOf": [null_schema, ip_schema]},
+ "start-address": {"oneOf": [null_schema, ip_schema]},
"count": integer0_schema
},
# "required": ["start-address", "count"],
"additionalProperties": False
}
-sdn_port_mapping_schema = {
+sdn_port_mapping_schema = {
"$schema": "http://json-schema.org/draft-04/schema#",
"title":"sdn port mapping information schema",
"type": "object",
"items": {
"type": "object",
"properties": {
- "pci": {"OneOf": [null_schema, pci_extended_schema]}, # pci_schema,
+ "pci": {"oneOf": [null_schema, pci_extended_schema]}, # pci_schema,
"switch_port": nameshort_schema,
+ "switch_id": nameshort_schema,
+ "switch_dpid": nameshort_schema,
"switch_mac": mac_schema
},
"required": ["pci"]