aboutsummaryrefslogtreecommitdiffstats
path: root/vnfsdk_pkgtools/validator/toscaparser_validator.py
diff options
context:
space:
mode:
Diffstat (limited to 'vnfsdk_pkgtools/validator/toscaparser_validator.py')
-rw-r--r--vnfsdk_pkgtools/validator/toscaparser_validator.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/vnfsdk_pkgtools/validator/toscaparser_validator.py b/vnfsdk_pkgtools/validator/toscaparser_validator.py
index d1ccd9a..851effb 100644
--- a/vnfsdk_pkgtools/validator/toscaparser_validator.py
+++ b/vnfsdk_pkgtools/validator/toscaparser_validator.py
@@ -49,7 +49,7 @@ class ToscaparserValidator(validator.ValidatorBase):
self.hpa_schema_version = defs.get('metadata', {}).get('version')
self.hpa_schemas = defs.get('schemas', {})
self.hpa_mappings = defs.get('mappings', [])
- #validate schema defined in hpa.yaml is correct
+ # validate schema defined in hpa.yaml is correct
if not self.hpa_schema_version:
msg = "No defined version in metadata"
raise HpaSchemaDefError(msg)
@@ -64,9 +64,9 @@ class ToscaparserValidator(validator.ValidatorBase):
def validate(self, reader):
entry_path = os.path.join(reader.destination,
- reader.entry_definitions)
+ reader.entry_definitions)
try:
- #TODO set debug_mode due to upstream bug
+ # TODO set debug_mode due to upstream bug
# https://jira.opnfv.org/browse/PARSER-181
self.tosca = ToscaTemplate(path=entry_path,
no_required_paras_check=True,
@@ -126,10 +126,10 @@ class ToscaparserValidator(validator.ValidatorBase):
for (key, hpa_value) in six.iteritems(value):
if key not in hpa_schema:
msg = "node %s: %s is NOT a valid HPA key"
- raise HpaValueError(msg % (refkey, key))
+ raise HpaValueError(msg % (refkey, key))
try:
hpa_dict = json.loads(hpa_value)
- except:
+ except Exception:
msg = "node %s, HPA key %s: %s is NOT a valid json encoded string"
raise HpaValueError(msg % (refkey, key, hpa_value.encode('ascii', 'replace')))
if not isinstance(hpa_dict, dict):
@@ -145,7 +145,7 @@ class ToscaparserValidator(validator.ValidatorBase):
attr_schema = hpa_schema[key][attr]
if not re.match(attr_schema, str(val)):
msg = ("node %s, HPA key %s, attr %s: %s is not a valid HPA "
- "attr value, expected re pattern is %s")
+ "attr value, expected re pattern is %s")
raise HpaValueError(msg % (refkey, key, attr, val.encode('ascii', 'replace'), attr_schema))
def validate_hpa_value(self, refkey, hpa_schema, values):
@@ -167,5 +167,3 @@ class ToscaparserValidator(validator.ValidatorBase):
self.validate_hpa_value(refkey,
self.hpa_schemas[mapping['schema']],
value)
-
-