aboutsummaryrefslogtreecommitdiffhomepage
path: root/vendor/github.com/hashicorp/terraform/config/loader.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/hashicorp/terraform/config/loader.go')
-rw-r--r--vendor/github.com/hashicorp/terraform/config/loader.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/vendor/github.com/hashicorp/terraform/config/loader.go b/vendor/github.com/hashicorp/terraform/config/loader.go
index 5dd7d46..6e34781 100644
--- a/vendor/github.com/hashicorp/terraform/config/loader.go
+++ b/vendor/github.com/hashicorp/terraform/config/loader.go
@@ -80,7 +80,7 @@ func LoadDir(root string) (*Config, error) {
80 if err != nil { 80 if err != nil {
81 return nil, err 81 return nil, err
82 } 82 }
83 if len(files) == 0 { 83 if len(files) == 0 && len(overrides) == 0 {
84 return nil, &ErrNoConfigsFound{Dir: root} 84 return nil, &ErrNoConfigsFound{Dir: root}
85 } 85 }
86 86
@@ -112,6 +112,9 @@ func LoadDir(root string) (*Config, error) {
112 result = c 112 result = c
113 } 113 }
114 } 114 }
115 if len(files) == 0 {
116 result = &Config{}
117 }
115 118
116 // Load all the overrides, and merge them into the config 119 // Load all the overrides, and merge them into the config
117 for _, f := range overrides { 120 for _, f := range overrides {