| terraform { | |
| required_providers { | |
| a = { | |
| # This one is just not available at all | |
| source = "example.com/test/a" | |
| } | |
| b = { | |
| # This one is unavailable but happens to be cached in the legacy | |
| # cache directory, under .terraform/plugins | |
| source = "example.com/test/b" | |
| } | |
| c = { | |
| # This one is also cached in the legacy cache directory, but it's | |
| # an official provider so init will assume it got there via normal | |
| # automatic installation and not generate a warning about it. | |
| # This one is also not available at all, but it's an official | |
| # provider so we don't expect to see a warning about it. | |
| source = "hashicorp/c" | |
| } | |
| } | |
| } |