Documentation
¶
Index ¶
- Variables
- func Bosh(argv ...string) *gexec.Session
- func ConcourseClient() concourse.Client
- func ContainersBy(condition, value string) []string
- func DeleteAllContainers()
- func Deploy(manifest string, args ...string)
- func FlyTable(argv ...string) []map[string]string
- func LoadJobInstances() (map[string][]BoshInstance, map[string][]BoshInstance)
- func ParseTable(content string) [][]string
- func PgDump() *gexec.Session
- func SpawnBosh(argv ...string) *gexec.Session
- func SplitTableColumns(row string) []string
- func StartDeploy(manifest string, args ...string) *gexec.Session
- func VolumesByResourceType(name string) []string
- func WaitForDeploymentAndCompileLocks()
- func WaitForLandedWorker() string
- func WaitForRunningWorker() string
- func WaitForStalledWorker() string
- func WaitForWorkerInState(desiredStates ...string) string
- func WaitForWorkersToBeRunning(expected int)
- func WorkerState(name string) string
- func WorkersWithContainers() []string
- type BoshInstance
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Fly = FlyCli{} DeploymentName string DbConn *sql.DB AtcExternalURL string AtcUsername string AtcPassword string WorkerGardenClient gclient.Client WorkerBaggageclaimClient bclient.Client Logger *lagertest.TestLogger )
View Source
var InstanceRow = regexp.MustCompile(`^([^/]+)/([^\s]+)\s+-\s+(\w+)\s+z1\s+([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)\s+([^\s]+)\s*`)
View Source
var JobRow = regexp.MustCompile(`^([^\s]+)\s+(\w+)\s+(\w+)\s+-\s+-\s+-\s*`)
View Source
var Psql = sq.StatementBuilder.PlaceholderFormat(sq.Dollar)
Functions ¶
func ConcourseClient ¶
func ContainersBy ¶
func DeleteAllContainers ¶
func DeleteAllContainers()
func LoadJobInstances ¶
func LoadJobInstances() (map[string][]BoshInstance, map[string][]BoshInstance)
func ParseTable ¶
func SplitTableColumns ¶
func VolumesByResourceType ¶
func WaitForDeploymentAndCompileLocks ¶
func WaitForDeploymentAndCompileLocks()
func WaitForLandedWorker ¶
func WaitForLandedWorker() string
func WaitForRunningWorker ¶
func WaitForRunningWorker() string
func WaitForStalledWorker ¶
func WaitForStalledWorker() string
func WaitForWorkerInState ¶
func WaitForWorkersToBeRunning ¶
func WaitForWorkersToBeRunning(expected int)
func WorkerState ¶
func WorkersWithContainers ¶
func WorkersWithContainers() []string
Types ¶
type BoshInstance ¶
func Instance ¶
func Instance(name string) *BoshInstance
func JobInstance ¶
func JobInstance(job string) *BoshInstance
func JobInstances ¶
func JobInstances(job string) []BoshInstance
Click to show internal directories.
Click to hide internal directories.