-
Notifications
You must be signed in to change notification settings - Fork 56
Open
Labels
enhancementNew feature or requestNew feature or request
Description
WHAT
Make it possible to pass the Emulator host in the Config.
// example
cfg := wrenchSpanner.Config{
Project: "project",
Instance: "instance",
Database: "database",
EmulatorHost: "localhost:9091",
}
spannerCli, err := wrenchSpanner.NewClient(ctx, &cfg)
WHY
Currently if we want to define an emulator host, we need to set the SPANNER_EMULATOR_HOST. Those who using the tool as library it is pretty hard to maintain, because we need to call os.Setenv, which is a pretty bad practices in case of testing.
Edit, in case of approval, I will be happy to work on it.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request