pulumi/cmd
Matt Ellis 39dbdc98e9 Clean up colorization logic
The existing logic would flow colorization information into the
engine, so depending on the settings in the CLI, the engine may or may
not have emitted colorized events. This coupling is not great and we
want to start moving to a world where the presentation happens
exclusively at the CLI level.

With this change, the engine will always produce strings that have the
colorization formatting directives (i.e. the directives that
reconquest/loreley understands) and the CLI will apply
colorization (which could mean either running loreley to turn the
directives into ANSI escape codes, or drop them or retain them, for
debuging purposes).

Fixes #742
2018-01-31 15:46:14 -08:00
..
config.go Use per stack key for local stacks instead of per project 2018-01-19 00:50:59 -08:00
config_test.go Save config information in Pulumi.yaml 2017-10-20 13:30:07 -07:00
debug_cmds.go Improve the overall cloud CLI experience 2017-12-02 14:34:42 -08:00
destroy.go Clean up colorization logic 2018-01-31 15:46:14 -08:00
history.go Add "pulumi history" command (#826) 2018-01-24 18:22:41 -08:00
init.go Argument validation for CLI commands 2017-11-29 16:10:53 -08:00
login.go Add a logout --all command (#673) 2017-12-08 12:14:14 -08:00
logout.go Make cloud authentication more intuitive (#738) 2017-12-16 07:49:41 -08:00
logs.go Default pulumi logs to 1 hour of logs (#780) 2018-01-05 12:10:49 -08:00
logs_test.go Address PR feedback on #600 (#611) 2017-11-28 12:54:36 -08:00
preview.go Clean up colorization logic 2018-01-31 15:46:14 -08:00
pulumi.go Add "pulumi history" command (#826) 2018-01-24 18:22:41 -08:00
stack.go Add the ability to {ex,im}port a stack's deployment. 2018-01-05 16:22:31 -08:00
stack_export.go Remove incorrect punctuation and newline in help text 2018-01-27 09:40:05 -08:00
stack_import.go Remove incorrect punctuation and newline in help text 2018-01-27 09:40:05 -08:00
stack_init.go Provide a better error message for stack init when not logged in 2018-01-19 09:45:54 -08:00
stack_ls.go Humanize some outputs a little (#723) 2017-12-14 11:51:58 -08:00
stack_output.go Pass more stack info to ExtraRuntimeValidation (#717) 2017-12-13 16:09:14 -08:00
stack_rm.go Remove stack configuration when deleting a stack 2018-01-07 17:38:40 -08:00
stack_select.go Fix error message for stack select failures 2017-12-28 16:51:53 -08:00
update.go Clean up colorization logic 2018-01-31 15:46:14 -08:00
util.go Add "pulumi history" command (#826) 2018-01-24 18:22:41 -08:00
version.go Add a manifest to checkpoint files (#630) 2017-12-01 13:50:32 -08:00