[RICPLT-2165] Add rnibDataService to support retries
[ric-plt/e2mgr.git] / E2Manager / configuration / configuration.go
index b0611b8..7d8992a 100644 (file)
@@ -36,6 +36,8 @@ type Configuration struct {
        NotificationResponseBuffer int
        BigRedButtonTimeoutSec     int
        MaxConnectionAttempts      int
+       MaxRnibConnectionAttempts  int
+       RnibRetryIntervalMs                int
 }
 
 func ParseConfiguration() *Configuration{
@@ -58,6 +60,8 @@ func ParseConfiguration() *Configuration{
        config.NotificationResponseBuffer = viper.GetInt("notificationResponseBuffer")
        config.BigRedButtonTimeoutSec = viper.GetInt("bigRedButtonTimeoutSec")
        config.MaxConnectionAttempts = viper.GetInt("maxConnectionAttempts")
+       config.MaxConnectionAttempts = viper.GetInt("maxRnibConnectionAttempts")
+       config.MaxConnectionAttempts = viper.GetInt("rnibRetryIntervalMs")
        return &config
 }