pulumi/pkg/backend/httpstate
Matt Ellis 902be2b0b0 Use project name as part of stack identity with cloud backend
This change starts to use a stack's project name as part of it's
identity when talking to the cloud backend, which the Pulumi Service
now supports.

When displaying or parsing stack names for the cloud backend, we now
support the following schemes:

`<stack-name>`
`<owner-name>/<stack-name>`
`<owner-name>/<project-name>/<stack-name>`

When the owner is not specificed, we assume the currently logged in
user (as we did before). When the project name is not specificed, we
use the current project (and fail if we can't find a `Pulumi.yaml`)

Fixes #2039
2019-01-24 16:56:54 -08:00
..
client Use project name as part of stack identity with cloud backend 2019-01-24 16:56:54 -08:00
backend.go Use project name as part of stack identity with cloud backend 2019-01-24 16:56:54 -08: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 Rename backend packages 2018-09-05 07:32:42 -07:00
stack.go Use project name as part of stack identity with cloud backend 2019-01-24 16:56:54 -08:00
state.go Do not send "debug" level diag events to service by default 2019-01-15 11:04:22 -08:00