chg: [tools] quick-and-dirty tools to generate markdown list of taxonomies for misp-project.org

pull/137/head
Alexandre Dulaunoy 2019-01-20 11:05:14 +01:00
parent 3320d14b68
commit 85d042dd45
No known key found for this signature in database
GPG Key ID: 09E2CD4944E6CBCD
1 changed files with 9 additions and 0 deletions

9
tools/website-genlist.py Normal file
View File

@ -0,0 +1,9 @@
import json
import os
import re
filename = os.path.join("../", "MANIFEST.json")
with open(filename) as fp:
t = json.load(fp)
for taxo in sorted(t['taxonomies'], key=lambda k: k['name']):
print ("[{}](https://github.com/MISP/misp-taxonomies/tree/master/{}):\n: {}[HTML](https://www.misp-project.org/taxonomies.html#_{})\n".format(taxo['name'], taxo['name'], taxo['description'], re.sub(r'_', '-',taxo['name'])))