mirror of
https://github.com/cyberboy666/r_e_c_u_r.git
synced 2025-12-11 19:00:04 +01:00
generate docs of the mappings
This commit is contained in:
22
utils/docs.py
Normal file
22
utils/docs.py
Normal file
@@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
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
|
||||
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)
|
||||
|
||||
Reference in New Issue
Block a user