Fix validInputParam for 'Null' case
Change-Id: I4be42ebd93594644c1e3ed64bf540ca1f108dd15
diff --git a/src/com/mirantis/mk/Common.groovy b/src/com/mirantis/mk/Common.groovy
index 177f546..b12cb66 100644
--- a/src/com/mirantis/mk/Common.groovy
+++ b/src/com/mirantis/mk/Common.groovy
@@ -445,9 +445,12 @@
/**
* Test pipeline input parameter existence and validity (not null and not empty string)
* @param paramName input parameter name (usually uppercase)
- */
+ */
def validInputParam(paramName) {
- return env.getEnvironment().containsKey(paramName) && env[paramName] != null && env[paramName] != ""
+ if (paramName instanceof java.lang.String) {
+ return env.getEnvironment().containsKey(paramName) && env[paramName] != null && env[paramName] != ""
+ }
+ return false
}
/**