Skip to content

Commit

Permalink
logging info to catch runtime error: invalid memory address or nil po…
Browse files Browse the repository at this point in the history
…inter dereference
  • Loading branch information
emilolosutean committed Sep 6, 2018
1 parent 67e350a commit 3f32e49
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions es/service.go
Expand Up @@ -80,6 +80,13 @@ func (service *Service) GetSchemaHealth() (string, error) {
delete(settings, "created")
}

if liveIndex[service.IndexName] == nil || liveIndex[service.IndexName].Settings == nil {
return "not ok, wrong response from ES", nil
}
if referenceIndex.index[service.IndexName] == nil || referenceIndex.index[service.IndexName].Settings == nil {
return "not ok, wrong referenceIndex", nil
}

if !reflect.DeepEqual(liveIndex[service.IndexName].Settings, referenceIndex.index[service.IndexName].Settings) {
return "not ok, wrong settings", nil
}
Expand Down

0 comments on commit 3f32e49

Please sign in to comment.