mirror of
https://github.com/opentofu/opentofu.git
synced 2025-02-25 18:45:20 -06:00
add XTerraformGetLimit to prevent redirect loops
This commit is contained in:
parent
367a850989
commit
47f9850f02
@ -94,8 +94,9 @@ func (c *ProvidersMirrorCommand) Run(args []string) int {
|
|||||||
// generality of go-getter but it's still handy to use the HTTP getter
|
// generality of go-getter but it's still handy to use the HTTP getter
|
||||||
// as an easy way to download over HTTP into a file on disk.
|
// as an easy way to download over HTTP into a file on disk.
|
||||||
httpGetter := getter.HttpGetter{
|
httpGetter := getter.HttpGetter{
|
||||||
Client: httpclient.New(),
|
Client: httpclient.New(),
|
||||||
Netrc: true,
|
Netrc: true,
|
||||||
|
XTerraformGetDisabled: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
// The following logic is similar to that used by the provider installer
|
// The following logic is similar to that used by the provider installer
|
||||||
|
@ -83,8 +83,9 @@ var goGetterGetters = map[string]getter.Getter{
|
|||||||
var getterHTTPClient = cleanhttp.DefaultClient()
|
var getterHTTPClient = cleanhttp.DefaultClient()
|
||||||
|
|
||||||
var getterHTTPGetter = &getter.HttpGetter{
|
var getterHTTPGetter = &getter.HttpGetter{
|
||||||
Client: getterHTTPClient,
|
Client: getterHTTPClient,
|
||||||
Netrc: true,
|
Netrc: true,
|
||||||
|
XTerraformGetLimit: 10,
|
||||||
}
|
}
|
||||||
|
|
||||||
// A reusingGetter is a helper for the module installer that remembers
|
// A reusingGetter is a helper for the module installer that remembers
|
||||||
|
Loading…
Reference in New Issue
Block a user