diff --git a/integrations/gen_integrations.py b/integrations/gen_integrations.py index 771c6627fe..d0bd9ab842 100755 --- a/integrations/gen_integrations.py +++ b/integrations/gen_integrations.py @@ -963,12 +963,17 @@ def render_authentications(categories, authentications, ids): return authentications, clean_authentications, ids +def convert_local_links(text, prefix): + return text.replace("](/", f"]({prefix}/") + + def render_integrations(categories, integrations): template = get_jinja_env().get_template('integrations.js') data = template.render( categories=json.dumps(categories, indent=4), integrations=json.dumps(integrations, indent=4), ) + data = convert_local_links(data, "https://github.com/netdata/netdata/blob/master") OUTPUT_PATH.write_text(data)