Documentation
¶
Overview ¶
Executor defines a state initializer for each state. Usable by server to start. Under normal conditions this would be part of service, but go being go, it would create an impossible cycle
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CrOSProvisionExecutor ¶
func (*CrOSProvisionExecutor) GetFirstState ¶
func (c *CrOSProvisionExecutor) GetFirstState(dut *lab_api.Dut, dutClient api.DutServiceClient, servoNexusAddr string, req *api.InstallRequest) (common_utils.ServiceState, error)
func (*CrOSProvisionExecutor) Validate ¶
func (c *CrOSProvisionExecutor) Validate(req *api.ProvisionStartupRequest) error
Validate ensures the ProvisionStartupRequest meets specified requirements.
Click to show internal directories.
Click to hide internal directories.