Directories ¶
Path | Synopsis |
---|---|
Package areflect provides utilities to help with reflection.
|
Package areflect provides utilities to help with reflection. |
cmd
|
|
json2test
json2test reformats 'go test -json' output as text as if the -json flag were not passed to go test.
|
json2test reformats 'go test -json' output as text as if the -json flag were not passed to go test. |
ockafka
The occlient tool is a client for the gRPC service for getting and setting the OpenConfig configuration and state of a network device.
|
The occlient tool is a client for the gRPC service for getting and setting the OpenConfig configuration and state of a network device. |
ocprometheus
The ocprometheus implements a Prometheus exporter for OpenConfig telemetry data.
|
The ocprometheus implements a Prometheus exporter for OpenConfig telemetry data. |
ocredis
The ocredis tool is a client for the OpenConfig gRPC interface that subscribes to state and pushes it to Redis, using Redis' support for hash maps and for publishing events that can be subscribed to.
|
The ocredis tool is a client for the OpenConfig gRPC interface that subscribes to state and pushes it to Redis, using Redis' support for hash maps and for publishing events that can be subscribed to. |
octsdb
The octsdb tool pushes OpenConfig telemetry to OpenTSDB.
|
The octsdb tool pushes OpenConfig telemetry to OpenTSDB. |
test2influxdb
test2influxdb writes results from 'go test -json' to an influxdb database.
|
test2influxdb writes results from 'go test -json' to an influxdb database. |
Package dscp provides helper functions to apply DSCP / ECN / CoS flags to sockets.
|
Package dscp provides helper functions to apply DSCP / ECN / CoS flags to sockets. |
Package lanz implements a LANZ client that will listen to notofications from LANZ streaming server and will decode them and send them as a protobuf over a channel to a receiver.
|
Package lanz implements a LANZ client that will listen to notofications from LANZ streaming server and will decode them and send them as a protobuf over a channel to a receiver. |
Package monitor provides an embedded HTTP server to expose metrics for monitoring
|
Package monitor provides an embedded HTTP server to expose metrics for monitoring |
Package monotime provides a fast monotonic clock source.
|
Package monotime provides a fast monotonic clock source. |
Package netns provides a utility function that allows a user to perform actions in a different network namespace
|
Package netns provides a utility function that allows a user to perform actions in a different network namespace |
client
Package client provides helper functions for OpenConfig CLI tools.
|
Package client provides helper functions for OpenConfig CLI tools. |
Package path contains methods for dealing with key.Paths.
|
Package path contains methods for dealing with key.Paths. |
Package value defines an interface for user-defined types with value semantics to implement in order to be compatible with the rest of the Arista Go infrastructure.
|
Package value defines an interface for user-defined types with value semantics to implement in order to be compatible with the rest of the Arista Go infrastructure. |
Click to show internal directories.
Click to hide internal directories.