import demistomock as demisto # noqa: F401 from CommonServerPython import * # noqa: F401 def main(): delimiter = demisto.args().get("delimiter", ",") keys = [k.strip() for k in demisto.args()["keys"].split(delimiter)] values_str = demisto.args()["values"] if "[" in values_str and "]" in values_str: values_str = f"[{values_str}]" values = argToList(values_str, separator=delimiter) ec = {demisto.args()["parent"] + "(true)": dict(zip(keys, values))} demisto.results( { "Type": entryTypes["note"], "Contents": ec, "ContentsFormat": formats["json"], "HumanReadable": "Keys " + ",".join(keys) + " set", "EntryContext": ec, } ) if __name__ in ("__main__", "__builtin__", "builtins"): # pragma: no cover main()