in broadcast-monitoring/src/sharedlib/common/utils.py [0:0]
def convert_to_ddb(node):
if isinstance(node, float):
return convert_float_to_dec(node)
elif isinstance(node, dict):
return {k: convert_to_ddb(v) for k, v in node.items()}
elif type(node) is list:
return [convert_to_ddb(el) for el in node]
else:
return node