Documentation
¶
Index ¶
Constants ¶
View Source
const DefaultTimeout = 10 * time.Second
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HandlerFunc ¶
type HandlerFunc func(uint64, interface{})
HandlerFunc is used to handle new data
type HttpHandlerConfig ¶ added in v1.0.1
type Plan ¶ added in v0.8.2
type Plan struct {
Datacenter string
Token string
Type string
HandlerType string
Exempt map[string]interface{}
Watcher WatcherFunc
Handler HandlerFunc
LogOutput io.Writer
// contains filtered or unexported fields
}
Plan is the parsed version of a watch specification. A watch provides the details of a query, which generates a view into the Consul data store. This view is watched for changes and a handler is invoked to take any appropriate actions.
func ParseExempt ¶
ParseExempt takes a watch query and compiles it into a WatchPlan or an error Any exempt parameters are stored in the Exempt map
type WatcherFunc ¶ added in v0.8.2
WatcherFunc is used to watch for a diff
Click to show internal directories.
Click to hide internal directories.