Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ServiceExecutor ¶
type ServiceExecutor struct {
// contains filtered or unexported fields
}
func NewServiceExecutor ¶
func NewServiceExecutor(service service.Service, updateChannel chan<- *service.UpdateService) *ServiceExecutor
func (*ServiceExecutor) Execute ¶
func (se *ServiceExecutor) Execute() (err error)
func (*ServiceExecutor) SendServiceStatusUpdate ¶
func (se *ServiceExecutor) SendServiceStatusUpdate(seq int, status service.StepStatus, result service.Result, st, et time.Time)
type StepExecutor ¶
type StepExecutor struct {
// contains filtered or unexported fields
}
func NewStepExecutor ¶
func NewStepExecutor(step *flow.CommandStep) (*StepExecutor, error)
func (*StepExecutor) Execute ¶
func (se *StepExecutor) Execute() (interface{}, error)
Click to show internal directories.
Click to hide internal directories.