pulumi/cmd
joeduffy 9e20f15adf Fix CLI hangs when errors occur
The change to use a Goroutine for pumping output causes a hang
when an error occurs.  This is because we unconditionally block
on the <-done channel, even though the failure means the done
will actually never occur.  This changes the logic to only wait
on the channel if we successfully began the operation in question.
2017-10-20 17:28:35 -07:00
..
lumidl Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
api.go Add login and logout commands. (#437) 2017-10-19 15:22:07 -07:00
config.go Change help text for config's --stack argument 2017-10-20 13:30:07 -07:00
config_test.go Save config information in Pulumi.yaml 2017-10-20 13:30:07 -07:00
creds.go Add login and logout commands. (#437) 2017-10-19 15:22:07 -07:00
destroy.go Fix CLI hangs when errors occur 2017-10-20 17:28:35 -07:00
login.go Add login and logout commands. (#437) 2017-10-19 15:22:07 -07:00
preview.go Fix CLI hangs when errors occur 2017-10-20 17:28:35 -07:00
provider_local.go Support global configuration 2017-10-20 13:30:07 -07:00
pulumi.go Add login and logout commands. (#437) 2017-10-19 15:22:07 -07:00
stack.go Use Stack over Environment to describe a deployment target 2017-10-16 13:04:20 -07:00
stack_init.go Use Stack over Environment to describe a deployment target 2017-10-16 13:04:20 -07:00
stack_ls.go Use Stack over Environment to describe a deployment target 2017-10-16 13:04:20 -07:00
stack_rm.go Use Stack over Environment to describe a deployment target 2017-10-16 13:04:20 -07:00
stack_select.go Use Stack over Environment to describe a deployment target 2017-10-16 13:04:20 -07:00
update.go Fix CLI hangs when errors occur 2017-10-20 17:28:35 -07:00
util.go Fix CLI hangs when errors occur 2017-10-20 17:28:35 -07:00
version.go Construct version based on git information 2017-10-16 18:35:41 -07:00