Skip to content

Commit 8a36b8f

Browse files
committed
initial commit
0 parents  commit 8a36b8f

File tree

216 files changed

+35398
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

216 files changed

+35398
-0
lines changed

.github/CODE_OF_CONDUCT.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Code of Conduct
2+
3+
HashiCorp Community Guidelines apply to you when interacting with the community here on GitHub and contributing code.
4+
5+
Please read the full text at https://www.hashicorp.com/community-guidelines

.github/ISSUE_TEMPLATE.md

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
Hi there,
2+
3+
Thank you for opening an issue. Please note that we try to keep the Terraform issue tracker reserved for bug reports and feature requests. For general usage questions, please see https://www.terraform.io/community.html.
4+
5+
### Terraform Version
6+
Run `terraform -v` to show the version. If you are not running the latest version of Terraform, please upgrade because your issue may have already been fixed.
7+
8+
### Affected Resource(s)
9+
Please list the resources as a list, for example:
10+
- opc_instance
11+
- opc_storage_volume
12+
13+
If this issue appears to affect multiple resources, it may be an issue with Terraform's core, so please mention this.
14+
15+
### Terraform Configuration Files
16+
```hcl
17+
# Copy-paste your Terraform configurations here - for large Terraform configs,
18+
# please use a service like Dropbox and share a link to the ZIP file. For
19+
# security, you can also encrypt the files using our GPG public key.
20+
```
21+
22+
### Debug Output
23+
Please provide a link to a GitHub Gist containing the complete debug output: https://www.terraform.io/docs/internals/debugging.html.
24+
25+
In addition, running Terraform with the `OS_DEBUG=1` environment variable set will print additional information
26+
specific to the Enterprise Cloud provider which will be helpful for troubleshooting.
27+
28+
Please do NOT paste the debug output in the issue; just paste a link to the Gist.
29+
30+
### Panic Output
31+
If Terraform produced a panic, please provide a link to a GitHub Gist containing the output of the `crash.log`.
32+
33+
### Expected Behavior
34+
What should have happened?
35+
36+
### Actual Behavior
37+
What actually happened?
38+
39+
### Steps to Reproduce
40+
Please list the steps required to reproduce the issue, for example:
41+
1. `terraform apply`
42+
43+
### Important Factoids
44+
Is there anything atypical about your accounts that we should know?
45+
46+
### References
47+
Are there any other GitHub issues (open or closed) or Pull Requests that should be linked here? For example:
48+
- GH-1234

.github/SUPPORT.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Support
2+
3+
Terraform is a mature project with a growing community. There are active, dedicated people willing to help you through various mediums.
4+
5+
Take a look at those mediums listed at https://www.terraform.io/community.html

.gitignore

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
*.dll
2+
*.exe
3+
.DS_Store
4+
example.tf
5+
terraform.tfplan
6+
terraform.tfstate
7+
bin/
8+
modules-dev/
9+
/pkg/
10+
website/.vagrant
11+
website/.bundle
12+
website/build
13+
website/node_modules
14+
.vagrant/
15+
*.backup
16+
./*.tfstate
17+
.terraform/
18+
*.log
19+
*.bak
20+
*~
21+
.*.swp
22+
.idea
23+
*.iml
24+
*.test
25+
*.iml
26+
27+
website/vendor
28+
29+
# Test exclusions
30+
!command/test-fixtures/**/*.tfstate
31+
!command/test-fixtures/**/.terraform/
32+
33+
# compiled binaly
34+
terraform-provider-ecl
35+
36+
# editor specific settings
37+
.vscode
38+
39+
# govendor
40+
vendor/*
41+
!vendor/vendor.json
42+
43+
# own env files
44+
.myenvrc

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# CHANGELOG
2+
3+
## 0.0.0
4+
5+
FEATURES
6+
7+
IMPROVEMENTS
8+
9+
BUG FIXES

GNUmakefile

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
TEST?=$$(go list ./... |grep -v 'vendor')
2+
GOFMT_FILES?=$$(find . -not -iwholename './.git/*' -name '*.go' |grep -v vendor)
3+
WEBSITE_REPO=github.com/hashicorp/terraform-website
4+
PKG_NAME=ecl
5+
6+
default: build
7+
8+
build: fmtcheck
9+
go install
10+
11+
test: fmtcheck
12+
go test -i $(TEST) || exit 1
13+
echo $(TEST) | \
14+
xargs -t -n4 go test $(TESTARGS) -timeout=30s -parallel=4
15+
16+
testacc: fmtcheck
17+
TF_ACC=1 go test $(TEST) -v $(TESTARGS) -timeout 120m
18+
19+
vet:
20+
@echo "go vet ."
21+
@go vet $$(go list ./... | grep -v vendor/) ; if [ $$? -eq 1 ]; then \
22+
echo ""; \
23+
echo "Vet found suspicious constructs. Please check the reported constructs"; \
24+
echo "and fix them if necessary before submitting the code for review."; \
25+
exit 1; \
26+
fi
27+
28+
fmt:
29+
gofmt -w $(GOFMT_FILES)
30+
31+
fmtcheck:
32+
@sh -c "'$(CURDIR)/scripts/gofmtcheck.sh'"
33+
34+
errcheck:
35+
@sh -c "'$(CURDIR)/scripts/errcheck.sh'"
36+
37+
test-compile:
38+
@if [ "$(TEST)" = "./..." ]; then \
39+
echo "ERROR: Set TEST to a specific package. For example,"; \
40+
echo " make test-compile TEST=./$(PKG_NAME)"; \
41+
exit 1; \
42+
fi
43+
go test -c $(TEST) $(TESTARGS)
44+
45+
.PHONY: build test testacc vet fmt fmtcheck errcheck test-compile
46+

0 commit comments

Comments
 (0)