pulumi/pkg/workspace
Matt Ellis 7c39620e9a Introduce config.Key
Right now, config.Key is a type alias for tokens.ModuleMember. I did a
pass over the codebase such that we use config.Key everywhere it
looked like the value did not leak to some external process (e.g a
resource provider or a langhost).

Doing this makes it a little clearer (hopefully) where code is
depending on a module member structure (e.g. <package>:config:<value>)
instead of just an opaque type.
2018-03-08 10:52:25 -08:00
..
creds.go Use os/user for home directory 2018-02-20 15:35:07 -08:00
paths.go Rework configuration model 2018-02-28 17:30:50 -08:00
plugins.go Check plugin cache first; make version mismatch a warning 2018-02-26 11:39:50 -08:00
project.go Introduce config.Key 2018-03-08 10:52:25 -08:00
repository.go Pretty-print some JSON files we persist to disk 2018-01-18 20:35:53 -08:00
settings.go Deprecate old configuration model 2018-02-28 17:25:09 -08:00
workspace.go Rework configuration model 2018-02-28 17:30:50 -08:00