@@ -50,8 +50,8 @@ type empty struct{}
5050type CommandQueue struct {
5151 sync.Mutex
5252
53- q chan queueEntry
54- servent * Servent
53+ q chan queueEntry
54+ servent * Servent
5555}
5656
5757func NewCommandQueue (s * Servent ) * CommandQueue {
@@ -70,13 +70,13 @@ func (m *CommandQueue) Enqueue(cmd MesosCommand, callback chan<- MesosCommandRes
7070 default : // Buffer full!
7171 err := errors .New ("the queue for MESSAGE commands is full" )
7272 log .WithField ("error" , err .Error ()).
73- WithField ("queueSize" , QUEUE_SIZE ).
74- Error ("cannot enqueue control command" )
73+ WithField ("queueSize" , QUEUE_SIZE ).
74+ Error ("cannot enqueue control command" )
7575 return err
7676 }
7777}
7878
79- func (m * CommandQueue ) Start () {
79+ func (m * CommandQueue ) Start () {
8080 m .Lock ()
8181 m .q = make (chan queueEntry , QUEUE_SIZE )
8282 m .Unlock ()
@@ -86,7 +86,7 @@ func (m* CommandQueue) Start() {
8686 select {
8787 case entry , more := <- m .q :
8888 m .Lock ()
89- if ! more { // if the channel is closed, we bail
89+ if ! more { // if the channel is closed, we bail
9090 return
9191 }
9292 response , err := m .commit (entry .cmd )
@@ -116,7 +116,7 @@ func (m *CommandQueue) commit(command MesosCommand) (response MesosCommandRespon
116116 }
117117 defer utils .TimeTrack (time .Now (), fmt .Sprintf ("cmdq.commit %s to %d targets" , command .GetName (), len (command .targets ())), log .WithPrefix ("cmdq" ))
118118
119- type responseSemaphore struct {
119+ type responseSemaphore struct {
120120 receiver MesosCommandTarget
121121 response MesosCommandResponse
122122 err error
@@ -129,19 +129,19 @@ func (m *CommandQueue) commit(command MesosCommand) (response MesosCommandRespon
129129 responses := make (map [MesosCommandTarget ]MesosCommandResponse )
130130
131131 log .WithFields (logrus.Fields {
132- "name" : command .GetName (),
133- "id" : command .GetId (),
134- }).
132+ "name" : command .GetName (),
133+ "id" : command .GetId (),
134+ }).
135135 Debug ("ready to commit MesosCommand" )
136136
137137 for _ , rec := range command .targets () {
138138 go func (receiver MesosCommandTarget ) {
139139 log .WithFields (logrus.Fields {
140- "agentId" : receiver .AgentId ,
141- "executorId" : receiver .ExecutorId ,
142- "name" : command .GetName (),
143- }).
144- Debug ("sending MesosCommand to target" )
140+ "agentId" : receiver .AgentId ,
141+ "executorId" : receiver .ExecutorId ,
142+ "name" : command .GetName (),
143+ }).
144+ Trace ("sending MesosCommand to target" )
145145 singleCommand := command .MakeSingleTarget (receiver )
146146 res , err := m .servent .RunCommand (singleCommand , receiver )
147147 if err != nil {
@@ -150,36 +150,36 @@ func (m *CommandQueue) commit(command MesosCommand) (response MesosCommandRespon
150150 semaphore <- responseSemaphore {
151151 receiver : receiver ,
152152 response : res ,
153- err : err ,
153+ err : err ,
154154 }
155155 return
156156 }
157157
158158 if res .Err () != nil {
159159 log .WithFields (logrus.Fields {
160- "commandName" : res .GetCommandName (),
161- "error" : res .Err ().Error (),
162- }).
160+ "commandName" : res .GetCommandName (),
161+ "error" : res .Err ().Error (),
162+ }).
163163 Trace ("received MesosCommandResponse" )
164164 } else {
165165 log .WithFields (logrus.Fields {
166- "commandName" : res .GetCommandName (),
167- }).
166+ "commandName" : res .GetCommandName (),
167+ }).
168168 Trace ("received MesosCommandResponse" )
169169 }
170170
171171 semaphore <- responseSemaphore {
172- receiver : receiver ,
173- response : res ,
174- }
172+ receiver : receiver ,
173+ response : res ,
174+ }
175175 }(rec )
176176 }
177177 // Wait for goroutines to finish
178178 for i := 0 ; i < len (command .targets ()); i ++ {
179- respSemaphore := <- semaphore
179+ respSemaphore := <- semaphore
180180 responses [respSemaphore .receiver ] = respSemaphore .response
181181 if respSemaphore .err != nil {
182- sendErrorList = append (sendErrorList , respSemaphore .err )
182+ sendErrorList = append (sendErrorList , respSemaphore .err )
183183 }
184184 }
185185 close (semaphore )
0 commit comments