diff options
author | Vladimir Lavor <vlavor@cisco.com> | 2021-03-02 11:45:37 +0100 |
---|---|---|
committer | Ondrej Fabry <ofabry@cisco.com> | 2021-03-03 12:37:18 +0000 |
commit | 4e16c7100cc7f8dddca051ff393460d7a1a77c98 (patch) | |
tree | dd8ab474f96025a0ec7f7f6fc7507a5663d9b6c6 /core | |
parent | 4459b648e9fb53c34abbf52a00e63ad384fb9ee2 (diff) |
Provide error counters per worker for statsclient
Instead of a single value, the ErrorCounter now contains
an array representing couter values per workers.
Change-Id: I2b869e5b228bcb3e155b1fef08a4cd00e7d2e16a
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Diffstat (limited to 'core')
-rw-r--r-- | core/stats.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/core/stats.go b/core/stats.go index 55c287e..3218f1e 100644 --- a/core/stats.go +++ b/core/stats.go @@ -305,7 +305,11 @@ func (c *StatsConnection) GetErrorStats(errorStats *api.ErrorStats) (err error) continue } if errStat, ok := stat.Data.(adapter.ErrorStat); ok { - errorStats.Errors[i].Value = uint64(errStat) + values := make([]uint64, len(errStat)) + for j, errStatW := range errStat { + values[j] = uint64(errStatW) + } + errorStats.Errors[i].Values = values } } |