|
@@ -61,14 +61,8 @@ func RegisterDevice(args DeviceRegisterArgs, r render.Render) {
|
|
|
DeviceVersion: args.Version,
|
|
|
ModuleName: args.ModuleName,
|
|
|
}
|
|
|
- rpcargs.SpanCarrier = make(map[string]string)
|
|
|
device := &models.Device{}
|
|
|
ext.SpanKindRPCClient.Set(span)
|
|
|
- // span.Tracer().Inject(
|
|
|
- // span.Context(),
|
|
|
- // opentracing.TextMap,
|
|
|
- // opentracing.TextMapCarrier(rpcargs.SpanCarrier),
|
|
|
- // )
|
|
|
err := server.RPCCallByName(ctx, "registry", "Registry.RegisterDevice", rpcargs, device)
|
|
|
if err != nil {
|
|
|
r.JSON(http.StatusOK, renderError(ErrSystemFault, err))
|
|
@@ -95,17 +89,12 @@ func AuthDevice(args DeviceAuthArgs, r render.Render) {
|
|
|
arg := &rpcs.ArgsDeviceAuth{
|
|
|
DeviceID: args.DeviceId,
|
|
|
}
|
|
|
- arg.SpanCarrier = make(map[string]string)
|
|
|
|
|
|
span, ctx := opentracing.StartSpanFromContext(context.Background(), "AuthDevice")
|
|
|
defer span.Finish()
|
|
|
|
|
|
ext.SpanKindRPCClient.Set(span)
|
|
|
- // span.Tracer().Inject(
|
|
|
- // span.Context(),
|
|
|
- // opentracing.TextMap,
|
|
|
- // opentracing.TextMapCarrier(arg.SpanCarrier),
|
|
|
- // )
|
|
|
+
|
|
|
err := server.RPCCallByName(ctx, "registry", "Registry.FindDeviceById", arg, device)
|
|
|
if err != nil {
|
|
|
r.JSON(http.StatusOK, renderError(ErrDeviceNotFound, err))
|