Files
r_e_c_u_r/utils/docs.py
Tristan Rowley 5c947ea4e4 fs tables
2020-01-10 19:23:54 +00:00

24 lines
708 B
Python

def generate_mappings_doc(title, mappings, column_one_header="Note/CC"):
#print(mappings)
output = ""
output += "# %s\n" % title
output += "\n| %s | Mode | Action (default) | Action (with FN) | \n" % column_one_header
output += ("| --- " * 4) + " |\n"
for message, maps in sorted(mappings.items()):
#output += "| %s | " % message
for mode, actions in maps.items():
output += "| "
output += "%s\t| " % message
output += "%s\t| " % mode
output += "%s | " % actions[0]
if len(actions)>1:
output += "%s | " % actions[1]
output += "|\n"
output += "\n----\n"
print(output)