processExternalLabels merges externalLabels into b. If b contains a label in externalLabels, the value in b wins.
(b *labels.Builder, externalLabels []labels.Label)
| 1092 | // processExternalLabels merges externalLabels into b. If b contains |
| 1093 | // a label in externalLabels, the value in b wins. |
| 1094 | func processExternalLabels(b *labels.Builder, externalLabels []labels.Label) { |
| 1095 | for _, el := range externalLabels { |
| 1096 | if b.Get(el.Name) == "" { |
| 1097 | b.Set(el.Name, el.Value) |
| 1098 | } |
| 1099 | } |
| 1100 | } |
| 1101 | |
| 1102 | func (t *QueueManager) updateShardsLoop() { |
| 1103 | defer t.wg.Done() |
searching dependent graphs…