pulumi/pkg/backend
Pat Gavlin 4fa69bfd72
Plumb basic cancellation through the engine. (#1231)
hese changes plumb basic support for cancellation through the engine.
Two types of cancellation are supported for all engine operations:
- Cancellation, which waits for the operation to drive itself to a safe
  point before the operation returns, and
- Termination, which does not wait for the operation to drive itself
  to a safe opint for the operation returns.

When updating local or managed stacks, a single ^C triggers cancellation
of any running operation; a second ^C will trigger termination.

Fixes #513, #1077.
2018-04-19 18:59:14 -07:00
..
cloud Plumb basic cancellation through the engine. (#1231) 2018-04-19 18:59:14 -07:00
local Plumb basic cancellation through the engine. (#1231) 2018-04-19 18:59:14 -07:00
state Require pulumi login before commands that need a backend 2018-04-05 10:19:41 -07:00
backend.go Plumb basic cancellation through the engine. (#1231) 2018-04-19 18:59:14 -07:00
display.go Remove the explicit 'pulumi preview' command. (#1170) 2018-04-13 22:26:01 -07:00
stack.go Plumb basic cancellation through the engine. (#1231) 2018-04-19 18:59:14 -07:00
updates.go Implement a refresh command 2018-04-18 10:57:16 -07:00