Directories ¶
Path | Synopsis |
---|---|
experimental
|
|
infrastructure
|
|
lib
|
|
go-log
Inspired by https://www.goinggo.net/2013/11/using-log-package-in-go.html
|
Inspired by https://www.goinggo.net/2013/11/using-log-package-in-go.html |
go-rfc
Package rfc provides symbols for specifications, primarily IETF RFCs.
|
Package rfc provides symbols for specifications, primarily IETF RFCs. |
go-tc
Package tc provides structures, constants, and functions that are used throughout the components of Apache Traffic Control.
|
Package tc provides structures, constants, and functions that are used throughout the components of Apache Traffic Control. |
test
|
|
cache
Package cache contains definitions for mechanisms used to extract health and statistics data from cache-server-provided data.
|
Package cache contains definitions for mechanisms used to extract health and statistics data from cache-server-provided data. |
threadsafe
TODO rename
|
TODO rename |
tmcheck
package tmcheck contains utility functions for validating a Traffic Monitor is acting correctly.
|
package tmcheck contains utility functions for validating a Traffic Monitor is acting correctly. |
towrap
Package towrap wraps two versions of Traffic Ops clients to give up-to-date information, possibly using legacy API versions.
|
Package towrap wraps two versions of Traffic Ops clients to give up-to-date information, possibly using legacy API versions. |
traffic_ops
|
|
install/bin/convert_profile
* * * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
|
* * * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. |
testing/api/config
Package config provides tools to load and validate configuration data for Traffic Ops API tests.
|
Package config provides tools to load and validate configuration data for Traffic Ops API tests. |
testing/api/v1/config
Package config provides testing helpers for Traffic Ops API tests.
|
Package config provides testing helpers for Traffic Ops API tests. |
traffic_ops_golang/api
Package api provides general purpose tools for implementing the Traffic Ops API.
|
Package api provides general purpose tools for implementing the Traffic Ops API. |
traffic_ops_golang/federation_resolvers
Package federation_resolvers contains handler logic for the /federation_resolvers and /federation_resolvers/{{ID}} endpoints.
|
Package federation_resolvers contains handler logic for the /federation_resolvers and /federation_resolvers/{{ID}} endpoints. |
traffic_ops_golang/iso
Package iso provides support for generating ISO images.
|
Package iso provides support for generating ISO images. |
traffic_ops_golang/monitoring
Package monitoring contains handlers and supporting logic for the /cdns/{{CDN Name}}/configs/monitoring Traffic Ops API endpoint.
|
Package monitoring contains handlers and supporting logic for the /cdns/{{CDN Name}}/configs/monitoring Traffic Ops API endpoint. |
traffic_ops_golang/routing
Package routing defines the HTTP routes for Traffic Ops and provides tools to register those routes with appropriate middleware.
|
Package routing defines the HTTP routes for Traffic Ops and provides tools to register those routes with appropriate middleware. |
traffic_ops_golang/routing/middleware
Package middleware provides symbols for HTTP "middleware" which wraps handlers to perform common behaviors, such as authentication, headers, and compression.
|
Package middleware provides symbols for HTTP "middleware" which wraps handlers to perform common behaviors, such as authentication, headers, and compression. |
traffic_ops_golang/server
Package server provides tools for manipulating the server database table and corresponding http handlers.
|
Package server provides tools for manipulating the server database table and corresponding http handlers. |
traffic_ops_golang/swaggerdocs/v13
Package docs Traffic Ops API The following REST APIs are used by the Traffic Portal UI along with several Traffic Control backend component and services.
|
Package docs Traffic Ops API The following REST APIs are used by the Traffic Portal UI along with several Traffic Control backend component and services. |
v1-client
Package client provides Go bindings to the Traffic Ops RPC API.
|
Package client provides Go bindings to the Traffic Ops RPC API. |
v2-client
Package client provides Go bindings to the Traffic Ops RPC API.
|
Package client provides Go bindings to the Traffic Ops RPC API. |
v3-client
Package client implements methods for interacting with the Traffic Ops API.
|
Package client implements methods for interacting with the Traffic Ops API. |
traffic_ops_ort
|
|
atstccfg/getdata
package getdata gets and posts non-config data from Traffic Ops which is related to config generation and needed by ORT.
|
package getdata gets and posts non-config data from Traffic Ops which is related to config generation and needed by ORT. |
atstccfg/toreq
toreqnew implements a Traffic Ops client vendored one version back.
|
toreqnew implements a Traffic Ops client vendored one version back. |
atstccfg/toreqnew
toreqnew implements a Traffic Ops client for features in the latest version.
|
toreqnew implements a Traffic Ops client for features in the latest version. |
atstccfg/torequtil
torequtil has utility functions used by toreq and toreqnew which don't require the Traffic Ops client, and thus can be shared.
|
torequtil has utility functions used by toreq and toreqnew which don't require the Traffic Ops client, and thus can be shared. |
Click to show internal directories.
Click to hide internal directories.