diff options
author | Ondrej Fabry <ofabry@cisco.com> | 2019-06-20 18:52:30 +0200 |
---|---|---|
committer | Ondrej Fabry <ofabry@cisco.com> | 2019-06-20 18:52:30 +0200 |
commit | da15c397b3dbbba07d159b3af767aa13d443cfd6 (patch) | |
tree | 284e4207377df3c0952656d4f75459a96d0ecb36 /adapter/stats_api.go | |
parent | 682250e328472e855a4c59e9e5f004473b6af0d3 (diff) |
Add statsclient - pure Go implementation for stats API
Change-Id: Ia5bab652c6089378697459f477f9060dc7a53e90
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Diffstat (limited to 'adapter/stats_api.go')
-rw-r--r-- | adapter/stats_api.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/adapter/stats_api.go b/adapter/stats_api.go index 146914d..798fcbd 100644 --- a/adapter/stats_api.go +++ b/adapter/stats_api.go @@ -15,9 +15,20 @@ package adapter import ( + "errors" "fmt" ) +var ( + ErrStatDirBusy = errors.New("stat dir busy") + ErrStatDumpBusy = errors.New("stat dump busy") +) + +var ( + // DefaultStatsSocket is the default path for the VPP stat socket file. + DefaultStatsSocket = "/run/vpp/stats.sock" +) + // StatsAPI provides connection to VPP stats API. type StatsAPI interface { // Connect establishes client connection to the stats API. |