MCPcopy Create free account

hub / github.com/gliderlabs/logspout / functions

Functions197 in github.com/gliderlabs/logspout

MethodAll
()
router/extpoints.go:316
MethodContainerNameSplitN
ContainerNameSplitN returns the message's container name sliced at most "n" times using "sep"
adapters/syslog/syslog.go:434
MethodDial
(addr string, options map[string]string)
transports/udp/udp.go:28
MethodDial
(addr string, options map[string]string)
transports/tls/tls.go:82
MethodDial
(addr string, options map[string]string)
transports/tcp/tcp.go:23
MethodGet
Get returns a Route based on id
router/routes.go:52
MethodGetAll
GetAll returns all routes in the RouteManager
router/routes.go:63
MethodGetAll
GetAll returns a slice of *Route for the entire RouteFileStore
router/persist.go:34
FunctionHealthCheck
HealthCheck returns a http.Handler for the health check
healthcheck/healthcheck.go:16
FunctionLogStreamer
LogStreamer returns a http.Handler that can stream logs
httpstream/httpstream.go:30
MethodLookup
(name string)
router/extpoints.go:140
MethodLookup
(name string)
router/extpoints.go:182
MethodLookup
(name string)
router/extpoints.go:224
MethodLookup
(name string)
router/extpoints.go:308
MethodName
()
router/http.go:22
MethodName
Name returns the name of the RouteManager
router/routes.go:205
MethodNames
()
router/extpoints.go:156
MethodNames
()
router/extpoints.go:198
MethodNames
()
router/extpoints.go:240
MethodNames
()
router/extpoints.go:324
FunctionNewMultilineAdapter
NewMultilineAdapter returns a configured multiline.Adapter
adapters/multiline/multiline.go:45
MethodPriority
Priority returns a syslog.Priority based on the message source
adapters/syslog/syslog.go:407
FunctionRegister
(component interface{}, name string)
router/extpoints.go:98
MethodRegister
(component HTTPHandler, name string)
router/extpoints.go:136
MethodRegister
(component AdapterFactory, name string)
router/extpoints.go:178
MethodRegister
(component AdapterTransport, name string)
router/extpoints.go:220
MethodRegister
(component LogRouter, name string)
router/extpoints.go:304
MethodRemove
Remove removes a route from a RouteManager based on id
router/routes.go:74
MethodRemove
Remove removes route from the RouteFileStore based on id
router/persist.go:58
MethodReset
()
router/pump_test.go:42
MethodRoundTrip
(r *http.Request)
router/pump_test.go:23
MethodRoute
Route takes a logstream and routes it according to the supplied Route
router/pump.go:319
FunctionRoutesAPI
RoutesAPI returns a handler for the routes API
routesapi/routesapi.go:19
MethodRoutingFrom
RoutingFrom returns whether a given container is routing through the RouteManager
router/routes.go:175
MethodRun
()
router/http.go:36
MethodRun
Run executes the RouteManager
router/routes.go:185
MethodRun
Run executes the pump
router/pump.go:171
MethodSetup
()
router/http.go:27
MethodSetup
Setup configures the RouteManager
router/routes.go:210
MethodSetup
Setup configures the pump
router/pump.go:151
MethodStream
(logstream chan *router.Message)
adapters/multiline/multiline_test.go:34
MethodStream
Stream sends log data to a connection
adapters/raw/raw.go:63
MethodStream
Stream sends log data to a connection
adapters/syslog/syslog.go:242
MethodStream
(logstream chan *Message)
router/routes_test.go:10
FunctionTestContainerEnv
(t *testing.T)
adapters/multiline/multiline_test.go:180
FunctionTestEmptyTrustStore
TestEmptyTrustStore should test the behavior of having an empty TLS CA trust store.
transports/tls/tls_test.go:32
FunctionTestHostnameDoesNotHaveLineFeed
(t *testing.T)
adapters/syslog/syslog_test.go:210
FunctionTestLoadingClientCertAndKey
TestLoadingClientCertAndKey: should test the behavior of loading a pem encoded client x509 certificate and private key
transports/tls/tls_test.go:104
FunctionTestMultiline
(t *testing.T)
adapters/multiline/multiline_test.go:41
FunctionTestMultipleCustomCAs
TestMultipleCustomCAs should test the behavior of loading multiple custom CA certificates in to the trust store.
transports/tls/tls_test.go:58
FunctionTestPumpBacklog
(t *testing.T)
router/pump_test.go:272
FunctionTestPumpContainerPump
(t *testing.T)
router/pump_test.go:220
FunctionTestPumpContainerRename
(t *testing.T)
router/pump_test.go:176
FunctionTestPumpIgnoreContainer
(t *testing.T)
router/pump_test.go:55
FunctionTestPumpIgnoreContainerAllowTTYDefault
(t *testing.T)
router/pump_test.go:134
FunctionTestPumpIgnoreContainerAllowTTYTrue
(t *testing.T)
router/pump_test.go:150
FunctionTestPumpIgnoreContainerCustomLabels
(t *testing.T)
router/pump_test.go:77
FunctionTestPumpIgnoreContainerCustomLabelsUsingExcludeLabelsEnvVar
(t *testing.T)
router/pump_test.go:115
FunctionTestPumpIgnoreContainersMatchingAtLeastOneLabel
(t *testing.T)
router/pump_test.go:95
FunctionTestPumpLogsPumpName
(t *testing.T)
router/pump_test.go:169
FunctionTestPumpNewContainerPump
(t *testing.T)
router/pump_test.go:205
FunctionTestPumpRoutingFrom
(t *testing.T)
router/pump_test.go:247
FunctionTestRouterGetAll
(t *testing.T)
router/routes_test.go:20
FunctionTestRouterNoDuplicateIds
(t *testing.T)
router/routes_test.go:32
FunctionTestSingleCustomCA
TestSingleCustomCA should test the behavior of loading a single custom CA certificate in to the trust store.
transports/tls/tls_test.go:45
FunctionTestSysLogFormat
(t *testing.T)
adapters/syslog/syslog_test.go:93
FunctionTestSysLogTCPFraming
(t *testing.T)
adapters/syslog/syslog_test.go:122
FunctionTestSyslogOctetFraming
(t *testing.T)
adapters/syslog/syslog_test.go:43
FunctionTestSyslogReconnectOnClose
(t *testing.T)
adapters/syslog/syslog_test.go:166
FunctionTestSyslogRetryCount
(t *testing.T)
adapters/syslog/syslog_test.go:151
FunctionTestSystemRootCAs
TestSystemRootCAs should test that by default we load the system trust store
transports/tls/tls_test.go:73
FunctionTestSystemRootCAsAndCustomCAs
TestSystemRootCAsAndCustomCAs should test that we can load both system CAs and custom CAs into trust store
transports/tls/tls_test.go:87
FunctionTestTLSHardening
TestTLSHardening should test the behavior of enabling TLS hardening
transports/tls/tls_test.go:117
MethodTimestamp
Timestamp returns the message's syslog formatted timestamp
adapters/syslog/syslog.go:424
FunctionUnregister
(name string)
router/extpoints.go:110
MethodUnregister
(name string)
router/extpoints.go:132
MethodUnregister
(name string)
router/extpoints.go:174
MethodUnregister
(name string)
router/extpoints.go:216
MethodUnregister
(name string)
router/extpoints.go:258
MethodUnregister
(name string)
router/extpoints.go:300
Functioninit
()
routesapi/routesapi.go:14
Functioninit
()
healthcheck/healthcheck.go:11
Functioninit
()
adapters/multiline/multiline.go:25
Functioninit
()
adapters/raw/raw.go:15
Functioninit
()
adapters/syslog/syslog.go:49
Functioninit
()
router/http.go:11
Functioninit
()
router/routes.go:22
Functioninit
()
router/pump.go:32
Functioninit
()
transports/udp/udp.go:15
Functioninit
()
transports/tls/tls.go:62
Functioninit
()
transports/tcp/tcp.go:10
Functioninit
()
httpstream/httpstream.go:19
Functionmain
()
logspout.go:17
FunctionnewDummyAdapter
(route *Route)
router/routes_test.go:16
FunctionrawTCPAdapter
(route *router.Route)
transports/tcp/tcp.go:16
FunctionrawTLSAdapter
(route *router.Route)
transports/tls/tls.go:76
FunctionrawUDPAdapter
(route *router.Route)
transports/udp/udp.go:21
← previous101–197 of 197, ranked by callers