def generateJSONFileList(withL10Nfiles=False): """ From the flask endpoint, generate a list of json files """ links = [] for rule in app.url_map.iter_rules(): url = str(rule) if url.endswith(".json") and "<" not in url: links.append((url, os.path.basename(url))) if withL10Nfiles: links += generateRegionsJSONFileList() links += generateL10NJSONFileList() return sorted(links)