// Subscription: Subscribe
api.CommonSubscribeHandler = common.SubscribeHandlerFunc(
func(params common.SubscribeParams) middleware.Responder {
+ Logger.Error("Subscribe: Params=%+v", params.SubscriptionParams)
if resp, err := createSubscription(params.SubscriptionParams); err == nil {
return common.NewSubscribeCreated().WithPayload(resp)
}
// Subscription: Unsubscribe
api.CommonUnsubscribeHandler = common.UnsubscribeHandlerFunc(
func(p common.UnsubscribeParams) middleware.Responder {
+ Logger.Error("Unsubscribe: SubscriptionID=%+v", p.SubscriptionID)
if err := delSubscription(p.SubscriptionID); err == nil {
return common.NewUnsubscribeNoContent()
}
return err
}
- clientUrl := fmt.Sprintf("http://%s:%d%s", ep.ServiceName, ep.Port, r.clientUrl)
+ clientUrl := fmt.Sprintf("http://%s:%d%s", ep.Host, *ep.HTTPPort, r.clientUrl)
retries := viper.GetInt("subscription.retryCount")
if retries == 0 {