Add the possibility to add a new key with 'list'-type value to the reclass files

PROD-35900


Change-Id: I6217a1ce0a9912af666a21813b45cd0be57a47af
diff --git a/reclass_tools/cli.py b/reclass_tools/cli.py
index 7fc1baf..975b737 100644
--- a/reclass_tools/cli.py
+++ b/reclass_tools/cli.py
@@ -46,10 +46,16 @@
         try:
           add_val = int(self.params.add_value)
         except ValueError:
+          # Try convert to float
           try:
             add_val = float(self.params.add_value)
           except ValueError:
-            add_val = self.params.add_value
+            try:
+              # Try convert to list
+              if type(eval(self.params.add_value)) == list:
+                  add_val = eval(self.params.add_value)
+            except (SyntaxError, NameError):
+              add_val = self.params.add_value
 
         walk_models.add_reclass_parameter(
             self.params.path,