package
1.99.1
Repository: https://github.com/elastic/e2e-testing.git
Documentation: pkg.go.dev

# Functions

AvailableProfiles return the profiles in the configuration file.
AvailableServices return the services in the configuration file.
FileExists checks if a configuration file exists.
GetComposeFile returns the path of the compose file, looking up the tool's workdir.
GetServiceConfig configuration of a service.
Init creates this tool workspace under user's home, in a hidden directory named ".op".
InitConfig initialises configuration.
PutServiceEnvironment puts the environment variables for the service, replacing "SERVICE_" with service name in uppercase.
PutServiceVariantEnvironment puts the environment variables that comes in the supported-versions.yml file of the service, replacing "SERVICE_ with service name in uppercase.

# Variables

Op the tool's configuration, read from tool's workspace.

# Structs

OpConfig tool configuration.
Profile represents the configuration for an aggregation of services represented by a Docker Compose.
Service represents the configuration for a service.