projects
/
osm
/
NBI.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix bug 713
[osm/NBI.git]
/
osm_nbi
/
validation.py
diff --git
a/osm_nbi/validation.py
b/osm_nbi/validation.py
index
ba2451b
..
f6c90c1
100644
(file)
--- a/
osm_nbi/validation.py
+++ b/
osm_nbi/validation.py
@@
-381,7
+381,7
@@
vim_account_new_schema = {
"description": description_schema,
"vim": name_schema,
"datacenter": name_schema,
"description": description_schema,
"vim": name_schema,
"datacenter": name_schema,
- "vim_type": {"enum": ["openstack", "openvim", "vmware", "opennebula", "aws", "azure"]},
+ "vim_type": {"enum": ["openstack", "openvim", "vmware", "opennebula", "aws", "azure"
, "fos"
]},
"vim_url": description_schema,
# "vim_url_admin": description_schema,
# "vim_tenant": name_schema,
"vim_url": description_schema,
# "vim_url_admin": description_schema,
# "vim_tenant": name_schema,
@@
-648,10
+648,9
@@
roles_new_schema = {
"type": "object",
"properties": {
"name": shortname_schema,
"type": "object",
"properties": {
"name": shortname_schema,
- "definition": object_schema,
},
"required": ["name"],
},
"required": ["name"],
- "additionalProperties":
Fals
e
+ "additionalProperties":
Tru
e
}
roles_edit_schema = {
"$schema": "http://json-schema.org/draft-04/schema#",
}
roles_edit_schema = {
"$schema": "http://json-schema.org/draft-04/schema#",
@@
-660,10
+659,9
@@
roles_edit_schema = {
"properties": {
"_id": id_schema,
"name": shortname_schema,
"properties": {
"_id": id_schema,
"name": shortname_schema,
- "definition": object_schema,
},
},
- "required": ["_id", "name"
, "definition"
],
- "additionalProperties":
Fals
e,
+ "required": ["_id", "name"],
+ "additionalProperties":
Tru
e,
"minProperties": 1
}
"minProperties": 1
}