Versions in this module Expand all Collapse all v0 v0.0.5 Nov 11, 2015 v0.0.4 Aug 26, 2015 Changes in this version + func ExpBackoff(last time.Duration, max time.Duration) (next time.Duration) + func ListDirectory(dir string, filterFunc func(string) bool) ([]string, error) + func NewThreadsafeSet(values ...string) *tsafeSet + func NewUnsafeSet(values ...string) *unsafeSet + func ParseFilepath(path string) string + func ReadTLSConfigFiles(cafile, certfile, keyfile string) (cfg *tls.Config, err error) + func TrimToDashes(args []string) []string + type Event string + type EventStream interface + Next func(stop chan struct{}) chan Event + type LoggingHTTPTransport struct + func (lt *LoggingHTTPTransport) RoundTrip(req *http.Request) (resp *http.Response, err error) + type PeriodicReconciler interface + Run func(stop chan bool) + func NewPeriodicReconciler(interval time.Duration, recFunc func(), eStream EventStream) PeriodicReconciler + type Set interface + Add func(string) + Contains func(string) bool + Copy func() Set + Equals func(Set) bool + Length func() int + Remove func(string) + Sub func(Set) Set + Values func() []string + type StringSlice []string + func (f *StringSlice) Get() interface{} + func (f *StringSlice) Set(value string) error + func (f *StringSlice) String() string + func (f *StringSlice) Value() []string