Skip to content

Commit 89cb49a

Browse files
dgarcia360avelanarius
authored andcommitted
Add api docs dynamic slug
Fix http case
1 parent 34722c9 commit 89cb49a

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

docs/source/conf.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
# -*- coding: utf-8 -*-
22

33
import os
4-
import sys
54
from datetime import date
6-
import yaml
75
import re
86
from docutils import nodes
97
from sphinx.util import logging
@@ -75,7 +73,8 @@ def setup(app):
7573
app.add_transform(AutoStructify)
7674

7775
# Replace DataStax links
78-
replacements = {r'https://docs.datastax.com/en/drivers/java\/(.*?)\/': "https://java-driver.docs.scylladb.com/stable/api/"}
76+
current_slug = os.getenv("SPHINX_MULTIVERSION_NAME", "stable")
77+
replacements = {r'docs.datastax.com/en/drivers/java\/(.*?)\/': "java-driver.docs.scylladb.com/" + current_slug + "/api/"}
7978
app.add_config_value('replacements', replacements, True)
8079
app.connect('source-read', replace_relative_links)
8180

0 commit comments

Comments
 (0)