-
Notifications
You must be signed in to change notification settings - Fork 534
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
Implement plugin system for extending the functionality #149
Comments
I'm very intrigued by this new feature. I've not learned Go yet myself, but since discovering Couple questions:
If you are interested, you can see the output of my own wrapper at https://infra.dataops.tk/docs/catalog_index.html The title on on each item in the index link to a page created by |
and also use go templating to construct the desired format, something similar to what we've already done in markdown document.
|
@khos2ow - Thanks very much for both responses.
|
Prerequisites
Put an
x
into the box that applies:For more information, see the Contributing Guidelines.
Description
At the moment there are only 4 fixed printer types,
json
,markdown document
,markdown table
andpretty
. Although this might be enough for most of use cases but folks might want to have their own printer setup. This can be because of corporate guideline and branding or simply lack of support (e.g..adoc
format)We still need to iron out the details, but the rough specification is:
terraform-docs
binary by the community membersterraform-docs
releaseterraform-docs
will look for the plugins in~/.terraform.d/plugins
(TBD)terraform-docs custom <plugin-name> /path/to/module
Version
The initial target for this is to be implemented in
v0.9.0
.The text was updated successfully, but these errors were encountered: