diff --git a/hatchet/readers/caliper_native_reader.py b/hatchet/readers/caliper_native_reader.py index bf9c0b05..7846c3c4 100644 --- a/hatchet/readers/caliper_native_reader.py +++ b/hatchet/readers/caliper_native_reader.py @@ -299,6 +299,10 @@ def _parse_metadata(self, mdata): """ parsed_mdata = {} for k, v in mdata.items(): + # environment information service brings in different metadata types + if isinstance(v, list): + parsed_mdata[k] = v + continue # If the value is an int, convert it to an int. try: parsed_mdata[k] = int(v)