Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunAgent ¶
func RunAgent(ctx context.Context, config *protoconf_agent_config.AgentConfig) error
Types ¶
type ProtoconfKVAgent ¶
type ProtoconfKVAgent struct { Logger *slog.Logger protoconf_pb.ProtoconfServiceServer // contains filtered or unexported fields }
func NewProtoconfKVAgent ¶
func NewProtoconfKVAgent(store store.Store, config *protoconf_agent_config.AgentConfig) (*ProtoconfKVAgent, error)
func (*ProtoconfKVAgent) SubscribeForConfig ¶
func (s *ProtoconfKVAgent) SubscribeForConfig(request *protoconf_pb.ConfigSubscriptionRequest, srv protoconf_pb.ProtoconfService_SubscribeForConfigServer) error
type ProtoconfKVAgentRollout ¶
type ProtoconfKVAgentRollout struct { Logger *slog.Logger protoconfservice.ProtoconfServiceServer // contains filtered or unexported fields }
func NewProtoconfKVAgentRollout ¶
func NewProtoconfKVAgentRollout(store store.Store, config *protoconf_agent_config.AgentConfig) (*ProtoconfKVAgentRollout, error)
func (*ProtoconfKVAgentRollout) SubscribeForConfig ¶
func (s *ProtoconfKVAgentRollout) SubscribeForConfig(request *protoconfservice.ConfigSubscriptionRequest, srv protoconfservice.ProtoconfService_SubscribeForConfigServer) error
Source Files
¶
Directories
¶
Path | Synopsis |
---|---|
api
|
|
config
|
|
Package template contains the Example store implementation.
|
Package template contains the Example store implementation. |
Package template contains the Example store implementation.
|
Package template contains the Example store implementation. |
Package template contains the Example store implementation.
|
Package template contains the Example store implementation. |
Package template contains the Example store implementation.
|
Package template contains the Example store implementation. |
Click to show internal directories.
Click to hide internal directories.