VOL-3894 Support for alarm audit interval configuration through helm charts
Change-Id: Ibc0761a074ab8283acfdf31d88cb0fb1d1610c95
diff --git a/internal/pkg/onuadaptercore/openonu.go b/internal/pkg/onuadaptercore/openonu.go
index 10281cf..cb74d5a 100644
--- a/internal/pkg/onuadaptercore/openonu.go
+++ b/internal/pkg/onuadaptercore/openonu.go
@@ -71,6 +71,7 @@
metricsEnabled bool
mibAuditInterval time.Duration
omciTimeout int // in seconds
+ alarmAuditInterval time.Duration
}
//NewOpenONUAC returns a new instance of OpenONU_AC
@@ -105,6 +106,7 @@
openOnuAc.mibAuditInterval = cfg.MibAuditInterval
// since consumers of OMCI timeout value everywhere in code is in "int seconds", do this useful conversion
openOnuAc.omciTimeout = int(cfg.OmciTimeout.Seconds())
+ openOnuAc.alarmAuditInterval = cfg.AlarmAuditInterval
openOnuAc.pSupportedFsms = &OmciDeviceFsms{
"mib-synchronizer": {