github.com/prudhvitella/terraform@v0.6.7-0.20151120205041-cf87ede5ddc5/plugin/plugin.go (about)

     1  // The plugin package exposes functions and helpers for communicating to
     2  // Terraform plugins which are implemented as standalone binary applications.
     3  //
     4  // plugin.Client fully manages the lifecycle of executing the application,
     5  // connecting to it, and returning the RPC client and service names for
     6  // connecting to it using the terraform/rpc package.
     7  //
     8  // plugin.Serve fully manages listeners to expose an RPC server from a binary
     9  // that plugin.Client can connect to.
    10  package plugin