Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PinkClient ¶
type PinkClient struct {
// contains filtered or unexported fields
}
func NewPinkClient ¶
func NewPinkClient(name, path string) *PinkClient
type PinkExecutor ¶
type PinkExecutor struct {
// contains filtered or unexported fields
}
func NewPinkExecutor ¶
func NewPinkExecutor(etcdCli *etcd.Cli, eventBus *bus.EventBus, groupManaged *PinkGroupManaged, collector *collector.PinkCollector) *PinkExecutor
func (*PinkExecutor) PushExecutePlan ¶
func (pe *PinkExecutor) PushExecutePlan(snapshot *protocol.SchedulePlanSnapshot)
type PinkGroupManaged ¶
func NewPinkGroupManaged ¶
func NewPinkGroupManaged(cli *etcd.Cli) *PinkGroupManaged
func (*PinkGroupManaged) UnParkPinkClient ¶
func (managed *PinkGroupManaged) UnParkPinkClient(name string) (string, error)
Click to show internal directories.
Click to hide internal directories.