README

Legacy Helper Libraries

The packages in this directory are all legacy code. Some of them are legacy because they are now maintained in the Terraform SDK, while others are just obsolete codepaths that we intend to migrate away from over time.

Avoid using functions from packages under helper/ in new projects.

Expand ▾ Collapse ▴

Directories

Path Synopsis
Package acctest contains for Terraform Acceptance Tests
Package acctest contains for Terraform Acceptance Tests
experiment package contains helper functions for tracking experimental features throughout Terraform.
experiment package contains helper functions for tracking experimental features throughout Terraform.
Package plugin contains types and functions to help Terraform plugins implement the plugin rpc interface.
Package plugin contains types and functions to help Terraform plugins implement the plugin rpc interface.
schema is a high-level framework for easily writing new providers for Terraform.
schema is a high-level framework for easily writing new providers for Terraform.
wrappedreadline is a package that has helpers for interacting with readline from a panicwrap executable.
wrappedreadline is a package that has helpers for interacting with readline from a panicwrap executable.
Package wrappedstreams provides access to the standard OS streams (stdin, stdout, stderr) even if wrapped under panicwrap.
Package wrappedstreams provides access to the standard OS streams (stdin, stdout, stderr) even if wrapped under panicwrap.