summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
5d2f023)
Signed-off-by: khemendra kumar <khemendra.kumar@huawei.com>
Change-Id: I9892d6fb0bcb0ca12f4e2fa532723a86c5f294a7
HttpRsp interface{} `json:"httpRsp,out"`
}
HttpRsp interface{} `json:"httpRsp,out"`
}
+//request service registry handling
func (t *RegisterServiceInst) OnRequest(data string) workspace.TaskCode {
serviceInfo, ok := t.RestBody.(*models.ServiceInfo)
if !ok {
func (t *RegisterServiceInst) OnRequest(data string) workspace.TaskCode {
serviceInfo, ok := t.RestBody.(*models.ServiceInfo)
if !ok {
serviceInfo.ToRegisterInstance(req)
req.Instance.ServiceId = t.ServiceId
req.Instance.Properties["appInstanceId"] = t.AppInstanceId
serviceInfo.ToRegisterInstance(req)
req.Instance.ServiceId = t.ServiceId
req.Instance.Properties["appInstanceId"] = t.AppInstanceId
+
+ //Call service comb for instance register
resp, err := core.InstanceAPI.Register(t.Ctx, req)
if err != nil {
log.Errorf(err, "RegisterInstance fail: %s", t.ServiceId)
resp, err := core.InstanceAPI.Register(t.Ctx, req)
if err != nil {
log.Errorf(err, "RegisterInstance fail: %s", t.ServiceId)