Add filterKitchenEnvs function

Change-Id: Ic1859890a34a4fd9281b050c96be5ef40a6b45b8
diff --git a/src/com/mirantis/mk/Common.groovy b/src/com/mirantis/mk/Common.groovy
index ebc80c1..74c80f3 100644
--- a/src/com/mirantis/mk/Common.groovy
+++ b/src/com/mirantis/mk/Common.groovy
@@ -459,3 +459,17 @@
 def countHashMapEquals(lm, param, eq) {
     return lm.stream().filter{i -> i[param].equals(eq)}.collect(java.util.stream.Collectors.counting())
 }
+
+/**
+ * Removes SUITE parameter from Kitchen envs and removes duplicates
+ * @param input list of kitchenEnvs
+ * @return filtered list
+ */
+
+def filterKitchenEnvs(input = []) {
+    def variablesList = input[0].split().flatten().sort()
+    def result = []
+    variablesList.removeAll { it.toUpperCase().contains('SUITE') }
+    result[0] = variablesList.join(' ')
+    return result
+}
\ No newline at end of file