-
Fabian Seidl authored
See merge request !265
Fabian Seidl authoredSee merge request !265
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
rbac.go 465 B
package client
import (
apb "code.fbi.h-da.de/danet/gosdn/api/go/gosdn/rbac"
"google.golang.org/grpc"
)
// AuthClient returns a client for the gRPC Auth service. It takes
// the address of the gRPC endpoint and optional grpc.DialOption
// as argument
func AuthClient(addr string, opts ...grpc.DialOption) (apb.AuthServiceClient, error) {
conn, err := grpc.Dial(addr, opts...)
if err != nil {
return nil, err
}
return apb.NewAuthServiceClient(conn), nil
}