Add RegistryReader interface for read-only registry

This commit is contained in:
Ingo Oppermann
2022-08-19 11:46:30 +03:00
parent 9cd132650e
commit f60d09963c
5 changed files with 22 additions and 18 deletions

View File

@@ -7,7 +7,7 @@ import (
type sessionCollector struct {
prefix string
r session.Registry
r session.RegistryReader
collectors []string
totalDescr *metric.Description
limitDescr *metric.Description
@@ -20,7 +20,7 @@ type sessionCollector struct {
maxRxBitrateDescr *metric.Description
}
func NewSessionCollector(r session.Registry, collectors []string) metric.Collector {
func NewSessionCollector(r session.RegistryReader, collectors []string) metric.Collector {
c := &sessionCollector{
prefix: "session",
r: r,