in cfn_flip/yaml_dumper.py [0:0]
def fn_representer(dumper, fn_name, value):
tag = "!{}".format(fn_name)
if tag == "!GetAtt" and isinstance(value, list):
value = ".".join(value)
if isinstance(value, list):
return dumper.represent_sequence(tag, value)
if isinstance(value, dict):
return dumper.represent_mapping(tag, value)
return dumper.represent_scalar(tag, value)