Documentation ¶
Overview ¶
Package grpcvtctlserver contains the gRPC implementation of the server side of the remote execution of vtctl commands.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type VtctlServer ¶
type VtctlServer struct { vtctlservicepb.UnimplementedVtctlServer // contains filtered or unexported fields }
VtctlServer is our RPC server
func NewVtctlServer ¶
func NewVtctlServer(ts *topo.Server) *VtctlServer
NewVtctlServer returns a new Vtctl Server for the topo server.
func (*VtctlServer) ExecuteVtctlCommand ¶
func (s *VtctlServer) ExecuteVtctlCommand(args *vtctldatapb.ExecuteVtctlCommandRequest, stream vtctlservicepb.Vtctl_ExecuteVtctlCommandServer) (err error)
ExecuteVtctlCommand is part of the vtctldatapb.VtctlServer interface
Click to show internal directories.
Click to hide internal directories.