Documentation ¶
Index ¶
- func New(launchTimeout time.Duration) executor.Executor
- type EtcdParams
- type Executor
- func (e *Executor) Disconnected(_ executor.ExecutorDriver)
- func (e *Executor) Error(_ executor.ExecutorDriver, err string)
- func (e *Executor) FrameworkMessage(driver executor.ExecutorDriver, msg string)
- func (e *Executor) KillTask(driver executor.ExecutorDriver, t *mesos.TaskID)
- func (e *Executor) LaunchTask(driver executor.ExecutorDriver, taskInfo *mesos.TaskInfo)
- func (e *Executor) Registered(_ executor.ExecutorDriver, _ *mesos.ExecutorInfo, _ *mesos.FrameworkInfo, ...)
- func (e *Executor) Reregistered(_ executor.ExecutorDriver, si *mesos.SlaveInfo)
- func (e *Executor) Shutdown(_ executor.ExecutorDriver)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EtcdParams ¶
type Executor ¶
type Executor struct {
// contains filtered or unexported fields
}
func (*Executor) Disconnected ¶
func (e *Executor) Disconnected(_ executor.ExecutorDriver)
func (*Executor) FrameworkMessage ¶
func (e *Executor) FrameworkMessage( driver executor.ExecutorDriver, msg string, )
func (*Executor) KillTask ¶
func (e *Executor) KillTask(driver executor.ExecutorDriver, t *mesos.TaskID)
func (*Executor) LaunchTask ¶
func (e *Executor) LaunchTask( driver executor.ExecutorDriver, taskInfo *mesos.TaskInfo, )
func (*Executor) Registered ¶
func (e *Executor) Registered( _ executor.ExecutorDriver, _ *mesos.ExecutorInfo, _ *mesos.FrameworkInfo, si *mesos.SlaveInfo, )
func (*Executor) Reregistered ¶
func (e *Executor) Reregistered( _ executor.ExecutorDriver, si *mesos.SlaveInfo, )
func (*Executor) Shutdown ¶
func (e *Executor) Shutdown(_ executor.ExecutorDriver)
Click to show internal directories.
Click to hide internal directories.