Этот коммит содержится в:
Christopher Speller
2017-04-24 20:11:36 -04:00
коммит произвёл Joram Wilander
родитель 7f68a60f8c
Коммит f5437632f4
389 изменённых файлов: 123993 добавлений и 97347 удалений

2
vendor/github.com/prometheus/procfs/xfs/parse.go сгенерированный поставляемый
Просмотреть файл

@@ -17,7 +17,6 @@ import (
"bufio"
"fmt"
"io"
"log"
"strconv"
"strings"
)
@@ -273,7 +272,6 @@ func vnodeStats(us []uint32) (VnodeStats, error) {
// stats versions. Therefore, 7 or 8 elements may appear in
// this slice.
l := len(us)
log.Println(l)
if l != 7 && l != 8 {
return VnodeStats{}, fmt.Errorf("incorrect number of values for XFS vnode stats: %d", l)
}

6
vendor/github.com/prometheus/procfs/xfs/parse_test.go сгенерированный поставляемый
Просмотреть файл

@@ -14,7 +14,6 @@
package xfs_test
import (
"log"
"reflect"
"strings"
"testing"
@@ -416,9 +415,7 @@ func TestParseStats(t *testing.T) {
},
}
for i, tt := range tests {
t.Logf("[%02d] test %q", i, tt.name)
for _, tt := range tests {
var (
stats *xfs.Stats
err error
@@ -439,7 +436,6 @@ func TestParseStats(t *testing.T) {
}
if want, have := tt.stats, stats; !reflect.DeepEqual(want, have) {
log.Printf("stats: %#v", have)
t.Errorf("unexpected XFS stats:\nwant:\n%v\nhave:\n%v", want, have)
}
}

5
vendor/github.com/prometheus/procfs/xfs/xfs.go сгенерированный поставляемый
Просмотреть файл

@@ -22,6 +22,11 @@ package xfs
// kernel source. Most counters are uint32s (same data types used in
// xfs_stats.h), but some of the "extended precision stats" are uint64s.
type Stats struct {
// The name of the filesystem used to source these statistics.
// If empty, this indicates aggregated statistics for all XFS
// filesystems on the host.
Name string
ExtentAllocation ExtentAllocationStats
AllocationBTree BTreeStats
BlockMapping BlockMappingStats