Versions in this module Expand all Collapse all v1 v1.0.1 Aug 8, 2022 v1.0.0 Aug 4, 2022 Changes in this version + var Name = "CSVFileTargetManager" + func Load() (string, target.TargetManagerFactory) + func New() target.TargetManager + type AcquireParameters struct + FileURI *xjson.URL + HostPrefixes []string + MaxNumberDevices uint32 + MinNumberDevices uint32 + Shuffle bool + type CSVFileTargetManager struct + func (tf *CSVFileTargetManager) Acquire(ctx xcontext.Context, jobID types.JobID, ...) ([]*target.Target, error) + func (tf *CSVFileTargetManager) Release(ctx xcontext.Context, jobID types.JobID, targets []*target.Target, ...) error + func (tf CSVFileTargetManager) ValidateAcquireParameters(params []byte) (interface{}, error) + func (tf CSVFileTargetManager) ValidateReleaseParameters(params []byte) (interface{}, error) + type ReleaseParameters struct