trafficcontrol

module
v5.1.4+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 5, 2021 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 1 more

README

Build Status Weasel License Checks Traffic Ops Integration Tests Go Unit Tests Go Formatting TP E2E Tests Documentation Status

Apache Traffic Control

Apache Traffic Control is an Open Source implementation of a Content Delivery Network.

Documentation

Releases

Downloads

Questions, Comments, Bugs and More

Directories

Path Synopsis
experimental
lru
web
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.
ds
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.
t3c

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL