shutdownFlag int32
shutdownCnt int32
disableAlarmClient bool
+ isRegistered bool
)
var startTime time.Time
return Rmr != nil && Rmr.IsReady() && SdlStorage != nil && SdlStorage.IsReady()
}
+func IsRegistered() bool {
+ return isRegistered
+}
+
func SetReadyCB(cb ReadyCB, params interface{}) {
readyCb = cb
readyCbParams = params
if shutdownCb != nil {
shutdownCb()
}
+
+ isRegistered = false
}
func registerXapp() {
Logger.Debug("Application='%s' is now up and ready, continue with registration ...", viper.GetString("name"))
if err := doRegister(); err == nil {
+ isRegistered = true
Logger.Info("Registration done, proceeding with startup ...")
break
}