mirror of
https://github.com/prometheus/prometheus.git
synced 2024-12-26 06:04:05 -08:00
Convert another occurrence from chan bool to chan struct{}.
Change-Id: I11ba127a934ee3aec0fcd139ad32a7751cff77a0
This commit is contained in:
parent
006b5517e2
commit
a2feed343a
|
@ -153,7 +153,7 @@ type target struct {
|
||||||
lastScrape time.Time
|
lastScrape time.Time
|
||||||
// Channel to signal RunScraper should stop, holds a channel
|
// Channel to signal RunScraper should stop, holds a channel
|
||||||
// to notify once stopped.
|
// to notify once stopped.
|
||||||
stopScraper chan bool
|
stopScraper chan struct{}
|
||||||
// Channel to queue base labels to be replaced.
|
// Channel to queue base labels to be replaced.
|
||||||
newBaseLabels chan clientmodel.LabelSet
|
newBaseLabels chan clientmodel.LabelSet
|
||||||
|
|
||||||
|
@ -173,7 +173,7 @@ func NewTarget(address string, deadline time.Duration, baseLabels clientmodel.La
|
||||||
Deadline: deadline,
|
Deadline: deadline,
|
||||||
baseLabels: baseLabels,
|
baseLabels: baseLabels,
|
||||||
httpClient: utility.NewDeadlineClient(deadline),
|
httpClient: utility.NewDeadlineClient(deadline),
|
||||||
stopScraper: make(chan bool),
|
stopScraper: make(chan struct{}),
|
||||||
newBaseLabels: make(chan clientmodel.LabelSet, 1),
|
newBaseLabels: make(chan clientmodel.LabelSet, 1),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -265,7 +265,7 @@ func (t *target) RunScraper(ingester extraction.Ingester, interval time.Duration
|
||||||
|
|
||||||
// StopScraper implements Target.
|
// StopScraper implements Target.
|
||||||
func (t *target) StopScraper() {
|
func (t *target) StopScraper() {
|
||||||
t.stopScraper <- true
|
t.stopScraper <- struct{}{}
|
||||||
}
|
}
|
||||||
|
|
||||||
const acceptHeader = `application/vnd.google.protobuf;proto=io.prometheus.client.MetricFamily;encoding=delimited;q=0.7,text/plain;version=0.0.4;q=0.3,application/json;schema="prometheus/telemetry";version=0.0.2;q=0.2,*/*;q=0.1`
|
const acceptHeader = `application/vnd.google.protobuf;proto=io.prometheus.client.MetricFamily;encoding=delimited;q=0.7,text/plain;version=0.0.4;q=0.3,application/json;schema="prometheus/telemetry";version=0.0.2;q=0.2,*/*;q=0.1`
|
||||||
|
|
Loading…
Reference in a new issue