client

package
v0.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2019 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const MaxJobsPerRequest = 200

Variables

This section is empty.

Functions

func AddArmadaApiConnectionCommandlineArgs

func AddArmadaApiConnectionCommandlineArgs(rootCmd *cobra.Command)

func CreateChunkedSubmitRequests added in v0.0.3

func CreateChunkedSubmitRequests(queue string, jobSetId string, jobs []*api.JobSubmitRequestItem) []*api.JobSubmitRequest

func CreateQueue added in v0.0.3

func CreateQueue(submitClient api.SubmitClient, queue *api.Queue) error

func ExtractCommandlineArmadaApiConnectionDetails

func ExtractCommandlineArmadaApiConnectionDetails() *client.ApiConnectionDetails

func LoadCommandlineArgsFromConfigFile

func LoadCommandlineArgsFromConfigFile(cfgFile string)

func SubmitJobs added in v0.0.3

func SubmitJobs(submitClient api.SubmitClient, request *api.JobSubmitRequest) (*api.JobSubmitResponse, error)

func WatchJobSet added in v0.0.3

func WatchJobSet(client api.EventClient, jobSetId string, waitForNew bool, context context.Context, onUpdate func(*domain.WatchContext, api.Event) bool)

func WatchJobSetWithJobIdsFilter added in v0.0.3

func WatchJobSetWithJobIdsFilter(client api.EventClient, jobSetId string, waitForNew bool, jobIds []string, context context.Context, onUpdate func(*domain.WatchContext, api.Event) bool)

Types

type ArmadaLoadTester added in v0.0.3

type ArmadaLoadTester struct {
	// contains filtered or unexported fields
}

func NewArmadaLoadTester added in v0.0.3

func NewArmadaLoadTester(connectionDetails *client.ApiConnectionDetails) *ArmadaLoadTester

func (ArmadaLoadTester) RunSubmissionTest added in v0.0.3

func (apiLoadTester ArmadaLoadTester) RunSubmissionTest(spec domain.LoadTestSpecification, watchEvents bool)

type LoadTester added in v0.0.3

type LoadTester interface {
	RunSubmissionTest(spec domain.LoadTestSpecification)
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL