Fixed arg passing bug in key/value funcs.

Change-Id: Iabd6353f136e959c106c300f9f70e807a83804e7
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
diff --git a/lib/var_funcs.py b/lib/var_funcs.py
index a1fa9c4..72b2d0c 100644
--- a/lib/var_funcs.py
+++ b/lib/var_funcs.py
@@ -321,7 +321,7 @@
         result_dict = DotDict()
 
     for entry in list:
-        key, value = parse_key_value(entry, *args)
+        key, value = parse_key_value(entry, **args)
         result_dict[key] = value
 
     return result_dict
@@ -372,4 +372,4 @@
 
     # Create key_var_list and remove null entries.
     key_var_list = list(filter(None, out_buf.split("\n")))
-    return key_value_list_to_dict(key_var_list, *args)
+    return key_value_list_to_dict(key_var_list, **args)