package
0.0.0-20240821070550-06fdcbe15c45
Repository: https://github.com/james-dao/test.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# README
#loggregatorlib
Loggregatorlib includes packages and libraries used by loggregator.
The emitter is an external library used to emit messages to the loggregator server.
Setup
export GOPATH=`pwd`
mkdir -p src/github.com/cloudfoundry
cd src/github.com/cloudfoundry
git clone https://github.com/cloudfoundry/loggregatorlib.git
Running Tests:
cd loggregatorlib
go get ./...
go test -i --race ./...
go test -v --race ./...
Conform to go vet
go vet ./...
Components
- cfcomponent: Components used by Loggregator for use with CloudFoundry.
- emitter: GO library to emit messages to the loggregator. For instructions see the emitter/README.
- loggregatorclient: A package used to send UDP messages. Used by Emitter and DEAagent.
- logmessage: The package for loggregator protobuffer messages.
- appid: Contains the id of an app that is the target of a logmessage
- lib_testhelpers: Helpers for testing