pulumi/pkg/backend/httpstate
Matt Ellis 97902ee50b Refactor config loading out of the backend
We require configuration to preform updates (as well as previews,
destroys and refreshes). Because of how everything evolved, loading
this configuration (and finding the coresponding decrypter) was
implemented in both the file and http backends, which wasn't great.

Refactor things such that the CLI itself builds out this information
and passes it along to the backend to preform operations. This means
less code duplicated between backends and less places the backend
assume things about the existence of `Pulumi.yaml` files and in
general makes the interface more plesent to use for others uses.
2019-05-10 17:07:52 -07:00
..
client Add pulumi stack rename 2019-03-19 11:04:33 -07:00
backend.go Refactor config loading out of the backend 2019-05-10 17:07:52 -07:00
console.go Rename backend packages 2018-09-05 07:32:42 -07:00
console_test.go Rename backend packages 2018-09-05 07:32:42 -07:00
snapshot.go Encrypt secret values in deployments 2019-05-10 17:07:52 -07:00
stack.go Refactor config loading out of the backend 2019-05-10 17:07:52 -07:00
state.go Refactor config loading out of the backend 2019-05-10 17:07:52 -07:00