- go version updated
[ric-plt/alarm-go.git] / manager / cmd / manager.go
index 3352c0f..dfa6b3d 100755 (executable)
@@ -355,7 +355,7 @@ func (a *AlarmManager) GenerateAlertLabels(alarmId int, newAlarm alarm.Alarm, st
        return amLabels, amAnnotations
 }
 
-func (a *AlarmManager) NewAlertmanagerClient() *client.Alertmanager {
+func (a *AlarmManager) NewAlertmanagerClient() *client.AlertmanagerAPI {
        cr := clientruntime.New(a.amHost, a.amBaseUrl, a.amSchemes)
        return client.New(cr, strfmt.Default)
 }
@@ -528,7 +528,7 @@ func (a *AlarmManager) ReadAlarmInfoFromPersistentVolume() {
        var alarmpersistentinfo AlarmPersistentInfo
        byteValue, rerr := ioutil.ReadFile(a.alarmInfoPvFile)
        if rerr != nil {
-               app.Logger.Error("ararminfo.json file read error %v", rerr)
+               app.Logger.Info("Unable to read alarminfo.json : %v", rerr)
        } else {
                err := json.Unmarshal(byteValue, &alarmpersistentinfo)
                if err != nil {
@@ -582,7 +582,8 @@ func (a *AlarmManager) Run(sdlcheck bool, ttlInterval int) {
 
        a.ReadAlarmInfoFromPersistentVolume()
 
-       app.RunWithParams(a, sdlcheck)
+       time.Sleep(8 * time.Second)
+       app.RunWithRunParams(a, app.RunParams{SdlCheck: sdlcheck, DisableAlarmClient: true})
 }
 
 func NewAlarmManager(amHost string, alertInterval int, clearAlarm bool) *AlarmManager {