Documentation
¶
Index ¶
- func LogToWriter(w io.Writer) tc.LogConsumer
- func NewLogger(w io.Writer) tc.Logging
- func NewServer() integration.Server
- func NewServerWithContext(ctx context.Context) integration.Server
- func Urn(typ string, mods ...string) resource.URN
- func WriteTarContents(t *tar.Writer, members map[string]string) error
- type CertBundle
- type ProviderBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LogToWriter ¶
func LogToWriter(w io.Writer) tc.LogConsumer
func NewServer ¶
func NewServer() integration.Server
func NewServerWithContext ¶
func NewServerWithContext(ctx context.Context) integration.Server
Types ¶
type CertBundle ¶
type CertBundle struct { Ca *tlscert.Certificate Cert *tlscert.Certificate }
func NewCertBundle ¶
func NewCertBundle(caHost, certHost string) (*CertBundle, error)
type ProviderBuilder ¶
type ProviderBuilder interface { Configure() error WithProvisioner(address, port string) ProviderBuilder WithCerts(*tlscert.Certificate, *tlscert.Certificate) ProviderBuilder }
func ConfigureProvider ¶
func ConfigureProvider(server integration.Server) ProviderBuilder
Click to show internal directories.
Click to hide internal directories.