)
# WIM -------------------------------------------------------------------------
-wim_types = ["tapi", "onos", "odl", "dynpac"]
+wim_types = ["tapi", "onos", "odl", "dynpac", "fake"]
dpid_type = {
"type": "string",
"required": ["mapping_type"]
}
},
- "oneOf": [
+ "anyOf": [
{
"required": [
"pop_switch_dpid",
"description": description_schema,
"type": {
"type": "string",
- "enum": ["tapi", "onos", "odl", "dynpac"]
+ "enum": ["tapi", "onos", "odl", "dynpac", "fake"]
},
"wim_url": description_schema,
"config": {
"type": "object",
"properties": wim_schema_properties,
"required": ["name", "type", "wim_url"],
- "additionalProperties": True
}
},
"required": ["wim"],
- "additionalProperties": False
}
wim_edit_schema = {
"wim": {
"type": "object",
"properties": wim_schema_properties,
- "additionalProperties": False
}
},
"required": ["wim"],
- "additionalProperties": False
}
wim_account_schema = {
"password": nameshort_schema,
"config": {"type": "object"}
},
- "additionalProperties": True
}
},
"required": ["wim_account"],
- "additionalProperties": False
}
wim_port_mapping_schema = {