Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirectItem ¶
type DirectItem struct { Direct int64 `json:"direct"` IOTypeItem []ioTypeItem `json:"ioTypeItem"` }
type ExecConfig ¶
type ExecConfig struct { DirectItem []DirectItem `json:"directItem"` Disk []string `json:"disk"` Runtime int64 `json:"runtime"` TestCount int64 `json:"testCount"` ResultDir string `json:"resultDir"` }
func NewExecConfig ¶
func NewExecConfig(configPath string) (*ExecConfig, error)
func (*ExecConfig) ReadConfig ¶
func (execConfig *ExecConfig) ReadConfig(configFilePath string) error
func (*ExecConfig) Run ¶
func (execConfig *ExecConfig) Run() (*[]JobResult, error)
func (*ExecConfig) RunOneDisk ¶
func (execConfig *ExecConfig) RunOneDisk(jobItem JobItem) ([]JobResult, error)
Click to show internal directories.
Click to hide internal directories.