Adding database health to healthcheck.
[ric-plt/a1.git] / pkg / resthooks / resthooks.go
index 79e52fa..733726f 100644 (file)
@@ -102,7 +102,11 @@ func createResthook(sdlInst iSdl, rmrSenderInst rmr.IRmrSender) *Resthook {
 }
 
 func (rh *Resthook) GetA1Health() bool {
-       //TODO : Add database healthcheck
+       _, err := rh.db.GetAll("A1m_ns")
+       if err != nil {
+               a1.Logger.Error("error in connecting to the database. err: %v", err)
+               return false
+       }
        a1.Logger.Debug("A1 is healthy")
        return true
 }