MCPcopy Create free account
hub / github.com/flant/shell-operator / List

Method List

pkg/task/queue/queue_storage.go:28–38  ·  view source on GitHub ↗

List retrieves all queues

()

Source from the content-addressed store, hash-verified

26
27// List retrieves all queues
28func (qs *queueStorage) List() []*TaskQueue {
29 qs.mu.RLock()
30 defer qs.mu.RUnlock()
31
32 queues := make([]*TaskQueue, 0, len(qs.queues))
33 for _, queue := range qs.queues {
34 queues = append(queues, queue)
35 }
36
37 return queues
38}
39
40// Set stores a queue with the given name
41func (qs *queueStorage) Set(name string, queue *TaskQueue) {

Callers 3

GetSnapshotMethod · 0.45
WaitStopWithTimeoutMethod · 0.45
ShutdownMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected