diff options
Diffstat (limited to 'ice_validator/tests/utils/ports.py')
-rw-r--r-- | ice_validator/tests/utils/ports.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ice_validator/tests/utils/ports.py b/ice_validator/tests/utils/ports.py index 1f5f658..d6c3be9 100644 --- a/ice_validator/tests/utils/ports.py +++ b/ice_validator/tests/utils/ports.py @@ -160,8 +160,9 @@ def validate_port_parameter( If the parameter is present in the resource metadata and exemptions are allowed, then the validation will be skipped. """ - parameter = param.get("get_param") - if not parameter: + if isinstance(param, dict) and "get_param" in param: + parameter = param.get("get_param") + else: return ( "Unexpected parameter format for {} {} property {}: {}. " "Please consult the heat guidelines documentation for details." |