Documentation ¶
Index ¶
- func DecodeLabels(labels []model.Label) string
- type ConsulConfigRepository
- func (ccr ConsulConfigRepository) DeleteGroup(id string) error
- func (ccr ConsulConfigRepository) DeleteGroupVersion(id string, version string) error
- func (ccr ConsulConfigRepository) GetGroupConfigs(id string, version string, labels []model.Label) (map[string]string, error)
- func (ccr ConsulConfigRepository) UpdateGroupVersion(id string, version string, group model.Group) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecodeLabels ¶
Types ¶
type ConsulConfigRepository ¶
type ConsulConfigRepository struct {
// contains filtered or unexported fields
}
func New ¶
func New() (*ConsulConfigRepository, error)
func (ConsulConfigRepository) DeleteGroup ¶
func (ccr ConsulConfigRepository) DeleteGroup(id string) error
func (ConsulConfigRepository) DeleteGroupVersion ¶
func (ccr ConsulConfigRepository) DeleteGroupVersion(id string, version string) error
func (ConsulConfigRepository) GetGroupConfigs ¶
func (ConsulConfigRepository) UpdateGroupVersion ¶
Click to show internal directories.
Click to hide internal directories.