932e755305
Prior to this change, we had a flat list of files in the ~/.pulumi/plugins directory. This was simple but unfortunately too naive, since we in fact have multi-file plugins already. Dumping them in the same directory increases the risk of a collision. Instead, let's put them in their own directories. This means, for example, you'll see things like ~/.pulumi/plugins/ resource-aws-v0.11.0-dev-8-g57a0d62/ README.txt pulumi-resource-aws Notice that the binary name stays the same -- e.g., in this case pulumi-resource-aws -- and does not include the version. This makes it simple to add it to your $PATH in the usual ways and have it loaded as a preferred location. |
||
---|---|---|
.. | ||
creds.go | ||
paths.go | ||
plugins.go | ||
project.go | ||
repository.go | ||
settings.go | ||
workspace.go |