Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager interface {
Caddyfile(string) caddyfile_utils.Caddyfile
Delete(string)
Store(string, ...*connectioncontext.DNSConfig)
}
DNSConfigManager provides API for storing/deleting dnsConfigs. Can represent the configs in caddyfile format. Can be used from different goroutines
func NewManager ¶
func NewManager(basic ...*connectioncontext.DNSConfig) Manager
NewManager creates new config manager
func NewManagerFromCaddyfile ¶
NewManagerFromCaddyfile returns new dns config manager based on exist Caddyfile
Click to show internal directories.
Click to hide internal directories.