Skip to content

Switch flag definitions to be on pflag instead of flag in package go/vt/vtctl/vtctldclient/codegen #11305

Closed
@ajm188

Description

@ajm188

Part of #10697.

Current flags:

$ git grep -E "\bflag\.[A-Z]" -- go/vt/vtctl/vtctldclient/codegen/*.go
go/vt/vtctl/vtctldclient/codegen/main.go:       source := flag.String("source", "../../proto/vtctlservice", "source package")
go/vt/vtctl/vtctldclient/codegen/main.go:       typeName := flag.String("type", "VtctldClient", "interface type to implement")
go/vt/vtctl/vtctldclient/codegen/main.go:       implType := flag.String("impl", "gRPCVtctldClient", "type implementing the interface")
go/vt/vtctl/vtctldclient/codegen/main.go:       pkgName := flag.String("targetpkg", "grpcvtctldclient", "package name to generate code for")
go/vt/vtctl/vtctldclient/codegen/main.go:       local := flag.Bool("local", false, "generate a local, in-process client rather than a grpcclient")
go/vt/vtctl/vtctldclient/codegen/main.go:       out := flag.String("out", "", "output destination. leave empty to use stdout")
go/vt/vtctl/vtctldclient/codegen/main.go:       flag.Parse()

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions