projects
/
osm
/
N2VC.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[bug 581] Fix parameter checking if no data-type
[osm/N2VC.git]
/
n2vc
/
vnf.py
diff --git
a/n2vc/vnf.py
b/n2vc/vnf.py
index
06f1ff6
..
1c79aed
100644
(file)
--- a/
n2vc/vnf.py
+++ b/
n2vc/vnf.py
@@
-887,6
+887,10
@@
class N2VC:
param = str(parameter['name'])
value = None
param = str(parameter['name'])
value = None
+ # If there's no value, use the default-value (if set)
+ if parameter['value'] is None and 'default-value' in parameter:
+ value = parameter['default-value']
+
# Typecast parameter value, if present
if 'data-type' in parameter:
paramtype = str(parameter['data-type']).lower()
# Typecast parameter value, if present
if 'data-type' in parameter:
paramtype = str(parameter['data-type']).lower()
@@
-897,6
+901,9
@@
class N2VC:
value = bool(parameter['value'])
else:
value = str(parameter['value'])
value = bool(parameter['value'])
else:
value = str(parameter['value'])
+ else:
+ # If there's no data-type, assume the value is a string
+ value = str(parameter['value'])
if parameter['value'] == "<rw_mgmt_ip>":
params[param] = str(values[parameter['value']])
if parameter['value'] == "<rw_mgmt_ip>":
params[param] = str(values[parameter['value']])