Pass client to more of the runtime
This commit is contained in:
		| @@ -13,6 +13,7 @@ import ( | ||||
| 	"github.com/micro/go-micro/v2/client" | ||||
| 	"github.com/micro/go-micro/v2/client/selector" | ||||
| 	"github.com/micro/go-micro/v2/config" | ||||
| 	configSrc "github.com/micro/go-micro/v2/config/source" | ||||
| 	configSrv "github.com/micro/go-micro/v2/config/source/service" | ||||
| 	"github.com/micro/go-micro/v2/debug/profile" | ||||
| 	"github.com/micro/go-micro/v2/debug/profile/http" | ||||
| @@ -500,7 +501,6 @@ func (c *cmd) Before(ctx *cli.Context) error { | ||||
| 		} | ||||
|  | ||||
| 		*c.opts.Auth = a() | ||||
| 		clientOpts = append(clientOpts, client.Auth(*c.opts.Auth)) | ||||
| 		serverOpts = append(serverOpts, server.Auth(*c.opts.Auth)) | ||||
| 	} | ||||
|  | ||||
| @@ -716,7 +716,7 @@ func (c *cmd) Before(ctx *cli.Context) error { | ||||
| 	(*c.opts.Auth).Init(authOpts...) | ||||
|  | ||||
| 	if ctx.String("config") == "service" { | ||||
| 		opt := config.WithSource(configSrv.NewSource()) | ||||
| 		opt := config.WithSource(configSrv.NewSource(configSrc.WithClient(*c.opts.Client))) | ||||
| 		if err := (*c.opts.Config).Init(opt); err != nil { | ||||
| 			logger.Fatalf("Error configuring config: %v", err) | ||||
| 		} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user