Commit Graph

222 Commits (d6fa7f2f6d00194fd44b2290bca5cbf2a93b683f)
 

Author SHA1 Message Date
Mitchell Hashimoto 7980aa96a8 rpc: use a transport that supports nil pointers
12 years ago
Mitchell Hashimoto c10eed752f terraform: tests for ResourceConfig.Get
12 years ago
Mitchell Hashimoto 9751878513 terraform: helpers on ResourceConfig
12 years ago
Mitchell Hashimoto 0b9542c5b9 providers/aws: compile
12 years ago
Mitchell Hashimoto cc491e61bc rpc: conform to new Validate method
12 years ago
Mitchell Hashimoto 8a2eb95a42 terraform: Validate called on provider
12 years ago
Mitchell Hashimoto 00a8c4f2ca providers/aws: get tests passing
12 years ago
Mitchell Hashimoto a256f27b24 terraform: pass through the unknown keys
12 years ago
Mitchell Hashimoto f15746f692 rpc: conform to new types
12 years ago
Mitchell Hashimoto 7e421dd89b terraform: ResourceConfig
12 years ago
Mitchell Hashimoto fd39728cbb terraform: start using the RawConfig interpolations
12 years ago
Mitchell Hashimoto 69841c22e6 config: RawConfig.Config returns raw if no interpolate
12 years ago
Mitchell Hashimoto 8c50aa6382 config: use the RawConfig whereever posible
12 years ago
Mitchell Hashimoto 6420e4bd81 config: reorder
12 years ago
Mitchell Hashimoto bbca28a0ef config: test double interpolating
12 years ago
Mitchell Hashimoto e445f8db38 config: RawConfig works, plus tests
12 years ago
Mitchell Hashimoto a24b30b8d2 config: remove redundant variables
12 years ago
Mitchell Hashimoto 0ad9d9ddc7 config: keep track of unknown keys during interpolate
12 years ago
Mitchell Hashimoto 1af5aee146 config: remove unknown variable elements from the config
12 years ago
Mitchell Hashimoto e502bf6ba9 config: comply to reflectwalk interface
12 years ago
Mitchell Hashimoto 997724dc57 terraform: know whether create or update resource
12 years ago
Mitchell Hashimoto fa6a87e819 providers/aws: some mock data
12 years ago
Mitchell Hashimoto c81e3f4db7 command/diff: show diff string output
12 years ago
Mitchell Hashimoto 469d20afe3 terraform: note which attributes require a new resource
12 years ago
Mitchell Hashimoto fac68b0c09 terraform: match key lengths up in a diff
12 years ago
Mitchell Hashimoto 36a99b5920 terraform: alphabetize attributes in diff
12 years ago
Mitchell Hashimoto 32afc6dc70 terraform: Diff.String
12 years ago
Mitchell Hashimoto 061d96a08b terraform: test case for if diff returns nil
12 years ago
Mitchell Hashimoto 743c3684c5 comments
12 years ago
Mitchell Hashimoto f9e830705d Prefixed IO to make sure stdout/stderr match up
12 years ago
Mitchell Hashimoto 582229969e main: instantiate the config and set it up
12 years ago
Mitchell Hashimoto 61f4684931 Create resource provider factories and cleanup clients in main
12 years ago
Mitchell Hashimoto 6c6bc0ae3e commands/diff: starting up, got it loading a Terraform
12 years ago
Mitchell Hashimoto 4c865a5169 Add `make dev` to make terraform dev bins
12 years ago
Mitchell Hashimoto 54f3ff33b9 providers/aws: pass tests
12 years ago
Mitchell Hashimoto 02a3603a9a rpc: Diff implementation
12 years ago
Mitchell Hashimoto 0561edc2fd terraform: check for errors initializing a provider
12 years ago
Mitchell Hashimoto ce0867fa09 terraform: call Configure on the provider
12 years ago
Mitchell Hashimoto 967d4a61c1 terraform: tests that computed placeholders get inserted proprely
12 years ago
Mitchell Hashimoto 796dfd54e9 terraform: just hardcode a UUID in there for computed placeholders
12 years ago
Mitchell Hashimoto d58feeeafe terraform: find configs for providers
12 years ago
Mitchell Hashimoto ebbc0047ce terraform: ignore ProviderConfig during walks
12 years ago
Mitchell Hashimoto 975dc47638 depgraph: fix failling test
12 years ago
Mitchell Hashimoto 23d96248aa No need for a root name constant, just check for Meta == nil
12 years ago
Mitchell Hashimoto 9896d902ed terraform: use proper function name
12 years ago
Mitchell Hashimoto 82d527f798 config: rename ResourceGraph to Graph
12 years ago
Mitchell Hashimoto 867f6b3691 config: test to make sure that cycles are properly detected
12 years ago
Mitchell Hashimoto d2c3db552a config: providerconfigs can replace variables
12 years ago
Mitchell Hashimoto 3ccfd4d08c config: depgraph can contain provider configuratoins
12 years ago
Mitchell Hashimoto e2fa7094bd config: ProviderConfigName on Resource
12 years ago