Commit Graph

48 Commits (333ad153d07c1f082590a00a4b24efd7a19621b9)

Author SHA1 Message Date
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 23d96248aa No need for a root name constant, just check for Meta == nil
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
Mitchell Hashimoto 7c6920bba1 terraform: diff/state work better together, merge
12 years ago
Mitchell Hashimoto bd1f235b9b config: allow applying variables to resources
12 years ago
Mitchell Hashimoto d731d033f1 terraform: build resource graph, validate
12 years ago
Mitchell Hashimoto 0008ff12c7 config: determine whether a variable is required properly
12 years ago
Mitchell Hashimoto 9895f8162f config: unix line endings in tests
12 years ago
Mitchell Hashimoto ab507814b7 config: support for provider configs
12 years ago
Mitchell Hashimoto 81bfa8970a config: make the tests a bit more intense
12 years ago
Mitchell Hashimoto bdeb278728 config: simplify
12 years ago
Mitchell Hashimoto dac18c823a config: can generate depgraph
12 years ago
Mitchell Hashimoto 3728e1cfc0 fmt
12 years ago
Mitchell Hashimoto 6983a0414a config: fix line endings on a test fixture
12 years ago
Mitchell Hashimoto bb0980f5ba config: tests for instantiating interpolated var types
12 years ago
Mitchell Hashimoto 9fef261eae config: comments
12 years ago
Mitchell Hashimoto 27c97b9b73 config: add benchmark for replace walker
12 years ago
Mitchell Hashimoto 2ecf1b500f config: careful with addressability and replacing variables
12 years ago
Mitchell Hashimoto 537fa6cc87 config: more tests for variable detector
12 years ago
Mitchell Hashimoto 1c9582ff38 config: set benchmark timer at right point
12 years ago
Mitchell Hashimoto 5bb51e50dd config: add benchmark test
12 years ago
Mitchell Hashimoto be83044f59 config: tests, error cases
12 years ago
Mitchell Hashimoto 95ef186bf8 config: can detect variables in config strings
12 years ago
Mitchell Hashimoto f22cc62b2c config: better memory management for libucl
12 years ago
Mitchell Hashimoto 50830e429a config: merge resources
12 years ago
Mitchell Hashimoto 14a25e6b58 config: merge configs
12 years ago
Mitchell Hashimoto aadb24aa08 config: error if unknown filetype
12 years ago
Mitchell Hashimoto 04d88b0540 config: move things out into more files
12 years ago
Mitchell Hashimoto c1dea5e5b3 config: comments
12 years ago
Mitchell Hashimoto 218cc80aab config: refactoring to be less libucl-specific
12 years ago
Mitchell Hashimoto 2ffee2a142 config: imports are relative to tf
12 years ago
Mitchell Hashimoto 88bb42b5a4 config: loader rename
12 years ago
Mitchell Hashimoto 7cfd360fea config: load the import tree
12 years ago
Mitchell Hashimoto fb9c58f0e2 config: better error message
12 years ago
Mitchell Hashimoto 089822a36f config: some comments
12 years ago
Mitchell Hashimoto ec3f72703c Initial work on config
12 years ago