Documentation
¶
Overview ¶
Package configapi exposes Dogma application configurations via a gRPC API.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterServer ¶
func RegisterServer( s *grpc.Server, apps ...configkit.Application, )
RegisterServer registers a config server for the config applications.
Types ¶
type Client ¶
type Client struct {
Connection grpc.ClientConnInterface
}
Client is used to query a server about its application configurations.
func (*Client) ListApplicationIdentities ¶
func (c *Client) ListApplicationIdentities( ctx context.Context, ) (_ []configkit.Identity, err error)
ListApplicationIdentities returns the identities of applications hosted by the server.
func (*Client) ListApplications ¶
ListApplications returns the configurations of the applications hosted by the server. The handler objects in the returned configuration are nil.
Click to show internal directories.
Click to hide internal directories.