@@ -31,18 +31,18 @@ import (
31
31
type Cluster struct {
32
32
sync.RWMutex
33
33
34
- dockerEnginePort string
35
- eventHandlers * cluster.EventHandlers
36
- master string
37
- agents map [string ]* agent
38
- scheduler * Scheduler
39
- TLSConfig * tls.Config
40
- options * cluster.DriverOpts
41
- offerTimeout time.Duration
42
- refuseTimeout time.Duration
43
- taskCreationTimeout time.Duration
44
- pendingTasks * task.Tasks
45
- engineOpts * cluster.EngineOpts
34
+ dockerEnginePort string
35
+ clusterEventHandlers * cluster.ClusterEventHandlers
36
+ master string
37
+ agents map [string ]* agent
38
+ scheduler * Scheduler
39
+ TLSConfig * tls.Config
40
+ options * cluster.DriverOpts
41
+ offerTimeout time.Duration
42
+ refuseTimeout time.Duration
43
+ taskCreationTimeout time.Duration
44
+ pendingTasks * task.Tasks
45
+ engineOpts * cluster.EngineOpts
46
46
}
47
47
48
48
const (
@@ -69,16 +69,16 @@ func NewCluster(scheduler *scheduler.Scheduler, TLSConfig *tls.Config, master st
69
69
flag .Lookup ("logtostderr" ).Value .Set ("true" )
70
70
}
71
71
cluster := & Cluster {
72
- dockerEnginePort : defaultDockerEnginePort ,
73
- eventHandlers : cluster .NewEventHandlers (),
74
- master : master ,
75
- agents : make (map [string ]* agent ),
76
- TLSConfig : TLSConfig ,
77
- options : & options ,
78
- offerTimeout : defaultOfferTimeout ,
79
- taskCreationTimeout : defaultTaskCreationTimeout ,
80
- engineOpts : engineOptions ,
81
- refuseTimeout : defaultRefuseTimeout ,
72
+ dockerEnginePort : defaultDockerEnginePort ,
73
+ clusterEventHandlers : cluster .NewClusterEventHandlers (),
74
+ master : master ,
75
+ agents : make (map [string ]* agent ),
76
+ TLSConfig : TLSConfig ,
77
+ options : & options ,
78
+ offerTimeout : defaultOfferTimeout ,
79
+ taskCreationTimeout : defaultTaskCreationTimeout ,
80
+ engineOpts : engineOptions ,
81
+ refuseTimeout : defaultRefuseTimeout ,
82
82
}
83
83
84
84
cluster .pendingTasks = task .NewTasks (cluster )
@@ -167,24 +167,24 @@ func NewCluster(scheduler *scheduler.Scheduler, TLSConfig *tls.Config, master st
167
167
168
168
// Handle callbacks for the events
169
169
func (c * Cluster ) Handle (e * cluster.Event ) error {
170
- // call Handle for all eventHandlers
171
- c .eventHandlers .Handle (e )
170
+ // call Handle for all clusterEventHandlers
171
+ c .clusterEventHandlers .Handle (e )
172
172
return nil
173
173
}
174
174
175
175
// RegisterEventHandler registers an event handler.
176
176
func (c * Cluster ) RegisterEventHandler (h cluster.EventHandler ) error {
177
- return c .eventHandlers .RegisterEventHandler (h )
177
+ return c .clusterEventHandlers .RegisterEventHandler (h )
178
178
}
179
179
180
180
// UnregisterEventHandler unregisters a previously registered event handler.
181
181
func (c * Cluster ) UnregisterEventHandler (h cluster.EventHandler ) {
182
- c .eventHandlers .UnregisterEventHandler (h )
182
+ c .clusterEventHandlers .UnregisterEventHandler (h )
183
183
}
184
184
185
- // NewAPIEventsHandler creates a new API events handler
186
- func (c * Cluster ) NewAPIEventsHandler () * cluster.EventsHandler {
187
- return cluster .NewEventsHandler ()
185
+ // NewAPIEventHandler creates a new API events handler
186
+ func (c * Cluster ) NewAPIEventHandler () * cluster.APIEventHandler {
187
+ return cluster .NewAPIEventHandler ()
188
188
}
189
189
190
190
// CloseWatchQueue closes the watchQueue when the manager shuts down.
0 commit comments