hashicorp / go-getter

Package for downloading things from a string URL using a variety of protocols.
Mozilla Public License 2.0
1.62k stars 227 forks source link

Loaders Integration With The Env #462

Closed gastraight closed 8 months ago

gastraight commented 8 months ago

Hi. Is the loaders implementation it self is ran by the library just on specific protocol level or should one care for related prerequisites (e.g. git, aws-sdk etc.) to be presented in the environment?

How would the loader be integrated with the env configuration for related tools (e.g. GIT_SSH_COMMAND, ~/.git, ~/.aws ~/.ssh)?

I.e. Does it rely/depend on sys implementation and is it integrated with a configured env if any?

Thank you

crw commented 8 months ago

Hi @gastraight, go-getter is a library that is used internally by several projects at HashiCorp (for example, Terraform and Nomad). It is not generally thought of as a library for use outside of a HashiCorp project context. You can try asking your questions in the the community forum. There is not a great section for this question, you can try the Terraform section. Thanks for your interest! I hope you find the answers to your questions.