A custom provider for terraform.

Installation
- Download the latest release for your platform
- rename the file to
terraform-provider-quantum
- Copy the file to the same directory as terraform
dirname $(which terraform) is installed
Usage
quantum_list_files
Example Usage
Returns a list of files from a directory
data "quantum_list_files" "data_files" {
folders = ["./data"]
patterns = ["*.txt", "*.doc*"]
recursive = true
}
The output will look like this:
data.quantum_list_files.data_files.files = ["./data/file1.txt", "./data/file2.docx"]
Argument Reference
folders - (Optional) - The source list for folders
patterns - (Optional) - The patterns to match files, uses golang's filepath.Match
recursive - (Optional) - Default false, walk directory recursively
Attributes Reference
files - The list of matched files
Develop
go get github.com/coveo/terraform-provider-quantum
cd $GOPATH/src/github.com/coveo/terraform-provider-quantum
go get ./...
$EDITOR .