16 lines
379 B
Go
16 lines
379 B
Go
package blobovnicza
|
|
|
|
type Metrics interface {
|
|
IncOpenBlobovnizcaCount()
|
|
DecOpenBlobovnizcaCount()
|
|
|
|
AddSize(size uint64)
|
|
SubSize(size uint64)
|
|
}
|
|
|
|
type NoopMetrics struct{}
|
|
|
|
func (m *NoopMetrics) IncOpenBlobovnizcaCount() {}
|
|
func (m *NoopMetrics) DecOpenBlobovnizcaCount() {}
|
|
func (m *NoopMetrics) AddSize(uint64) {}
|
|
func (m *NoopMetrics) SubSize(uint64) {}
|