mirror of
https://github.com/inventree/inventree-docs.git
synced 2025-04-28 05:36:46 +00:00
Provide all readthedocs environment variables to the rendering context
This commit is contained in:
parent
cc8bac2895
commit
a6b0859e38
@ -37,6 +37,17 @@ def on_config(config, *args, **kwargs):
|
|||||||
print("Building within READTHEDOCS environment!")
|
print("Building within READTHEDOCS environment!")
|
||||||
print(f" - Version: {rtd_version}")
|
print(f" - Version: {rtd_version}")
|
||||||
print(f" - Language: {rtd_language}")
|
print(f" - Language: {rtd_language}")
|
||||||
|
|
||||||
|
# Add *all* readthedocs related keys
|
||||||
|
readthedocs = {}
|
||||||
|
|
||||||
|
for key in os.environ.keys():
|
||||||
|
if key.lower().startswith('READTHEDOCS_'):
|
||||||
|
k = key.replace('READTHEDOCS_', '').lower()
|
||||||
|
readthedocs[k] = os.environ[key]
|
||||||
|
|
||||||
|
# Supply this to the context
|
||||||
|
config.readthedocs = readthedocs
|
||||||
|
|
||||||
else:
|
else:
|
||||||
print("'READTHEDOCS' environment variable not found")
|
print("'READTHEDOCS' environment variable not found")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user