FILE / ScuroNeko/mtg

stats/stream_info.go

Исходный файл и его история в репозитории.
FILE 36d695118ef2db840e936ac74bb9ad42fd23419e
Files
mtg/stats/stream_info.go
T
2021-03-29 11:03:54 +03:00

24 lines
389 B
Go

package stats
import statsd "github.com/smira/go-statsd"
type streamInfo map[string]string
func (s streamInfo) T(key string) statsd.Tag {
return statsd.StringTag(key, s[key])
}
func (s streamInfo) Reset() {
for k := range s {
delete(s, k)
}
}
func getDirection(isRead bool) string {
if isRead { // for telegram
return TagDirectionToClient
}
return TagDirectionFromClient
}