pulumi/cmd/lumi
joeduffy b07056ab10 Create a plan plugin host
This is a minor refactoring to introduce a ProviderHost interface
that is associated with the context and can be swapped in and out for
custom plugin behavior.  This is required to write tests that mock
certain aspects, like loading packages from the filesystem.

In theory, this change incurs zero behavioral changes.
2017-06-01 11:41:24 -07:00
..
config.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
deploy.go Pretty print outputs during planning 2017-06-01 10:52:25 -07:00
destroy.go Rearrange some deployment logic 2017-06-01 08:36:43 -07:00
env.go Create a plan plugin host 2017-06-01 11:41:24 -07:00
env_init.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
env_ls.go Create a plan plugin host 2017-06-01 11:41:24 -07:00
env_rm.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
env_select.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
lumi.go Only flow logging to plugins if --logflow 2017-06-01 08:37:56 -07:00
main.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
pack.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
pack_eval.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
pack_get.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
pack_info.go Pretty-print attributes in lumi pack info command 2017-06-01 08:32:12 -07:00
pack_verify.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
plan.go Pretty print outputs during planning 2017-06-01 10:52:25 -07:00
version.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00