Merge pull request #157 from unistack-org/fixups
fix wrappers
This commit was merged in pull request #157.
	This commit is contained in:
		| @@ -66,7 +66,7 @@ var ( | |||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	// DefaultSkipEndpoints wrapper not called for this endpoints | 	// DefaultSkipEndpoints wrapper not called for this endpoints | ||||||
| 	DefaultSkipEndpoints = []string{"Meter.Metrics"} | 	DefaultSkipEndpoints = []string{"Meter.Metrics", "Health.Live", "Health.Ready", "Health.Version"} | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type lWrapper struct { | type lWrapper struct { | ||||||
| @@ -228,11 +228,7 @@ func (l *lWrapper) Call(ctx context.Context, req client.Request, rsp interface{} | |||||||
| 	for _, o := range l.opts.ClientCallObservers { | 	for _, o := range l.opts.ClientCallObservers { | ||||||
| 		labels = append(labels, o(ctx, req, rsp, opts, err)...) | 		labels = append(labels, o(ctx, req, rsp, opts, err)...) | ||||||
| 	} | 	} | ||||||
| 	fields := make(map[string]interface{}, len(labels)/2) | 	l.opts.Logger.Fields(labels).Log(ctx, l.opts.Level) | ||||||
| 	for i := 0; i < len(labels); i += 2 { |  | ||||||
| 		fields[labels[i]] = labels[i+1] |  | ||||||
| 	} |  | ||||||
| 	l.opts.Logger.Fields(fields).Log(ctx, l.opts.Level) |  | ||||||
|  |  | ||||||
| 	return err | 	return err | ||||||
| } | } | ||||||
| @@ -255,11 +251,7 @@ func (l *lWrapper) Stream(ctx context.Context, req client.Request, opts ...clien | |||||||
| 	for _, o := range l.opts.ClientStreamObservers { | 	for _, o := range l.opts.ClientStreamObservers { | ||||||
| 		labels = append(labels, o(ctx, req, opts, stream, err)...) | 		labels = append(labels, o(ctx, req, opts, stream, err)...) | ||||||
| 	} | 	} | ||||||
| 	fields := make(map[string]interface{}, len(labels)/2) | 	l.opts.Logger.Fields(labels).Log(ctx, l.opts.Level) | ||||||
| 	for i := 0; i < len(labels); i += 2 { |  | ||||||
| 		fields[labels[i]] = labels[i+1] |  | ||||||
| 	} |  | ||||||
| 	l.opts.Logger.Fields(fields).Log(ctx, l.opts.Level) |  | ||||||
|  |  | ||||||
| 	return stream, err | 	return stream, err | ||||||
| } | } | ||||||
| @@ -282,11 +274,7 @@ func (l *lWrapper) Publish(ctx context.Context, msg client.Message, opts ...clie | |||||||
| 	for _, o := range l.opts.ClientPublishObservers { | 	for _, o := range l.opts.ClientPublishObservers { | ||||||
| 		labels = append(labels, o(ctx, msg, opts, err)...) | 		labels = append(labels, o(ctx, msg, opts, err)...) | ||||||
| 	} | 	} | ||||||
| 	fields := make(map[string]interface{}, len(labels)/2) | 	l.opts.Logger.Fields(labels).Log(ctx, l.opts.Level) | ||||||
| 	for i := 0; i < len(labels); i += 2 { |  | ||||||
| 		fields[labels[i]] = labels[i+1] |  | ||||||
| 	} |  | ||||||
| 	l.opts.Logger.Fields(fields).Log(ctx, l.opts.Level) |  | ||||||
|  |  | ||||||
| 	return err | 	return err | ||||||
| } | } | ||||||
| @@ -309,11 +297,7 @@ func (l *lWrapper) ServerHandler(ctx context.Context, req server.Request, rsp in | |||||||
| 	for _, o := range l.opts.ServerHandlerObservers { | 	for _, o := range l.opts.ServerHandlerObservers { | ||||||
| 		labels = append(labels, o(ctx, req, rsp, err)...) | 		labels = append(labels, o(ctx, req, rsp, err)...) | ||||||
| 	} | 	} | ||||||
| 	fields := make(map[string]interface{}, len(labels)/2) | 	l.opts.Logger.Fields(labels).Log(ctx, l.opts.Level) | ||||||
| 	for i := 0; i < len(labels); i += 2 { |  | ||||||
| 		fields[labels[i]] = labels[i+1] |  | ||||||
| 	} |  | ||||||
| 	l.opts.Logger.Fields(fields).Log(ctx, l.opts.Level) |  | ||||||
|  |  | ||||||
| 	return err | 	return err | ||||||
| } | } | ||||||
| @@ -336,11 +320,7 @@ func (l *lWrapper) ServerSubscriber(ctx context.Context, msg server.Message) err | |||||||
| 	for _, o := range l.opts.ServerSubscriberObservers { | 	for _, o := range l.opts.ServerSubscriberObservers { | ||||||
| 		labels = append(labels, o(ctx, msg, err)...) | 		labels = append(labels, o(ctx, msg, err)...) | ||||||
| 	} | 	} | ||||||
| 	fields := make(map[string]interface{}, len(labels)/2) | 	l.opts.Logger.Fields(labels).Log(ctx, l.opts.Level) | ||||||
| 	for i := 0; i < len(labels); i += 2 { |  | ||||||
| 		fields[labels[i]] = labels[i+1] |  | ||||||
| 	} |  | ||||||
| 	l.opts.Logger.Fields(fields).Log(ctx, l.opts.Level) |  | ||||||
|  |  | ||||||
| 	return err | 	return err | ||||||
| } | } | ||||||
| @@ -387,11 +367,7 @@ func (l *lWrapper) ClientCallFunc(ctx context.Context, addr string, req client.R | |||||||
| 	for _, o := range l.opts.ClientCallFuncObservers { | 	for _, o := range l.opts.ClientCallFuncObservers { | ||||||
| 		labels = append(labels, o(ctx, addr, req, rsp, opts, err)...) | 		labels = append(labels, o(ctx, addr, req, rsp, opts, err)...) | ||||||
| 	} | 	} | ||||||
| 	fields := make(map[string]interface{}, len(labels)/2) | 	l.opts.Logger.Fields(labels).Log(ctx, l.opts.Level) | ||||||
| 	for i := 0; i < len(labels); i += 2 { |  | ||||||
| 		fields[labels[i]] = labels[i+1] |  | ||||||
| 	} |  | ||||||
| 	l.opts.Logger.Fields(fields).Log(ctx, l.opts.Level) |  | ||||||
|  |  | ||||||
| 	return err | 	return err | ||||||
| } | } | ||||||
|   | |||||||
| @@ -50,7 +50,7 @@ var ( | |||||||
| 	labelEndpoint = "endpoint" | 	labelEndpoint = "endpoint" | ||||||
|  |  | ||||||
| 	// DefaultSkipEndpoints contains list of endpoints that not evaluted by wrapper | 	// DefaultSkipEndpoints contains list of endpoints that not evaluted by wrapper | ||||||
| 	DefaultSkipEndpoints = []string{"Meter.Metrics"} | 	DefaultSkipEndpoints = []string{"Meter.Metrics", "Health.Live", "Health.Ready", "Health.Version"} | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // Options struct | // Options struct | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user