Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: allow for customization of the application's main doc string #689

Merged

Conversation

rohanpm
Copy link
Member

@rohanpm rohanpm commented Apr 11, 2024

The built-in docs are worded in a generic way; e.g. since authentication is beyond the scope of exodus-gw itself, the doc string under that section vaguely suggests to consult "internal documentation".

Internal users need a way to actually find the docs relevant to them, so let's allow these sections to be customized. Let the doc strings use env var substitution. This means we can set an environment variable to link to proper internal docs about authentication, or to explain that the specific deployed environments are "pre" and "live", etc.

negillett
negillett previously approved these changes Apr 12, 2024
The built-in docs are worded in a generic way; e.g. since authentication
is beyond the scope of exodus-gw itself, the doc string under that
section vaguely suggests to consult "internal documentation".

Internal users need a way to actually find the docs relevant to them, so
let's allow these sections to be customized. Let the doc strings use env
var substitution. This means we can set an environment variable to link
to proper internal docs about authentication, or to explain that the
specific deployed environments are "pre" and "live", etc.
@rohanpm rohanpm marked this pull request as ready for review April 14, 2024 23:44
@rohanpm rohanpm merged commit 9528e26 into release-engineering:master Apr 15, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants