X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_ro%2Fwim%2Fschemas.py;h=101bcb1d6596e988827d64401719a1750d5c27d4;hb=c19c5653c9ca00d27f4a9247973e5a811f14dfde;hp=6692ac5936a2572bb7d57f1463c0049304c154d7;hpb=8a2d20725d5b3ad32946affd7bea7388434094e9;p=osm%2FRO.git diff --git a/osm_ro/wim/schemas.py b/osm_ro/wim/schemas.py index 6692ac59..101bcb1d 100644 --- a/osm_ro/wim/schemas.py +++ b/osm_ro/wim/schemas.py @@ -39,7 +39,7 @@ from ..openmano_schemas import ( ) # WIM ------------------------------------------------------------------------- -wim_types = ["tapi", "onos", "odl", "dynpac"] +wim_types = ["tapi", "onos", "odl", "dynpac", "fake"] dpid_type = { "type": "string", @@ -111,7 +111,7 @@ wim_schema_properties = { "description": description_schema, "type": { "type": "string", - "enum": ["tapi", "onos", "odl", "dynpac"] + "enum": ["tapi", "onos", "odl", "dynpac", "fake"] }, "wim_url": description_schema, "config": { @@ -131,11 +131,9 @@ wim_schema = { "type": "object", "properties": wim_schema_properties, "required": ["name", "type", "wim_url"], - "additionalProperties": True } }, "required": ["wim"], - "additionalProperties": False } wim_edit_schema = { @@ -146,11 +144,9 @@ wim_edit_schema = { "wim": { "type": "object", "properties": wim_schema_properties, - "additionalProperties": False } }, "required": ["wim"], - "additionalProperties": False } wim_account_schema = { @@ -166,11 +162,9 @@ wim_account_schema = { "password": nameshort_schema, "config": {"type": "object"} }, - "additionalProperties": True } }, "required": ["wim_account"], - "additionalProperties": False } wim_port_mapping_schema = {