Unverified Commit 97f4a64f authored by Kubernetes Submit Queue's avatar Kubernetes Submit Queue Committed by GitHub

Merge pull request #63434 from adfinis-forks/bug_typo_kubelet_volume_stats

Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Fix typo in volume_stats.go **What this PR does / why we need it**: While reviewing the implementation details I came across a typo in volume_stats.go sed/volumeStatsCollecotr/volumeStatsCollector/ **Release note**: ```release-note NONE ```
parents 21836a64 64dee74b
...@@ -58,17 +58,17 @@ var ( ...@@ -58,17 +58,17 @@ var (
) )
) )
type volumeStatsCollecotr struct { type volumeStatsCollector struct {
statsProvider serverstats.StatsProvider statsProvider serverstats.StatsProvider
} }
// NewVolumeStatsCollector creates a volume stats prometheus collector. // NewVolumeStatsCollector creates a volume stats prometheus collector.
func NewVolumeStatsCollector(statsProvider serverstats.StatsProvider) prometheus.Collector { func NewVolumeStatsCollector(statsProvider serverstats.StatsProvider) prometheus.Collector {
return &volumeStatsCollecotr{statsProvider: statsProvider} return &volumeStatsCollector{statsProvider: statsProvider}
} }
// Describe implements the prometheus.Collector interface. // Describe implements the prometheus.Collector interface.
func (collector *volumeStatsCollecotr) Describe(ch chan<- *prometheus.Desc) { func (collector *volumeStatsCollector) Describe(ch chan<- *prometheus.Desc) {
ch <- volumeStatsCapacityBytesDesc ch <- volumeStatsCapacityBytesDesc
ch <- volumeStatsAvailableBytesDesc ch <- volumeStatsAvailableBytesDesc
ch <- volumeStatsUsedBytesDesc ch <- volumeStatsUsedBytesDesc
...@@ -78,7 +78,7 @@ func (collector *volumeStatsCollecotr) Describe(ch chan<- *prometheus.Desc) { ...@@ -78,7 +78,7 @@ func (collector *volumeStatsCollecotr) Describe(ch chan<- *prometheus.Desc) {
} }
// Collect implements the prometheus.Collector interface. // Collect implements the prometheus.Collector interface.
func (collector *volumeStatsCollecotr) Collect(ch chan<- prometheus.Metric) { func (collector *volumeStatsCollector) Collect(ch chan<- prometheus.Metric) {
podStats, err := collector.statsProvider.ListPodStats() podStats, err := collector.statsProvider.ListPodStats()
if err != nil { if err != nil {
return return
......
...@@ -129,7 +129,7 @@ func TestVolumeStatsCollector(t *testing.T) { ...@@ -129,7 +129,7 @@ func TestVolumeStatsCollector(t *testing.T) {
mockStatsProvider := new(statstest.StatsProvider) mockStatsProvider := new(statstest.StatsProvider)
mockStatsProvider.On("ListPodStats").Return(podStats, nil) mockStatsProvider.On("ListPodStats").Return(podStats, nil)
if err := gatherAndCompare(&volumeStatsCollecotr{statsProvider: mockStatsProvider}, want, metrics); err != nil { if err := gatherAndCompare(&volumeStatsCollector{statsProvider: mockStatsProvider}, want, metrics); err != nil {
t.Errorf("unexpected collecting result:\n%s", err) t.Errorf("unexpected collecting result:\n%s", err)
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment