commit | 41212d5fa5221a04ec0091c642ef7ae37b0cccb9 | [log] [tgz] |
---|---|---|
author | Robert Butts <rob05c@users.noreply.github.com> | Fri Dec 06 13:01:55 2019 -0700 |
committer | Rawlin Peters <rawlin_peters@comcast.com> | Fri Dec 06 13:01:55 2019 -0700 |
tree | bbfa530c9a12f63b03fdaf4a00e7c73569924ff5 | |
parent | eb68cb0c3bd5692a3781b0e116588b6be8d07832 [diff] |
Change Traffic Ops middleware wrapper symbols to be public (#4171) * Change TO middleware wrapper symbols to be public The primary goal of this is to make them accessible to plugins, which will almost always want to add the access control, checksum, server, and gzip headers. To that end, this also includes an example plugin using middleware. * GoDoc TO middleware; move rfc, util funcs to lib Fully GoDoc's traffic_ops/traffic_ops_golang/routing/middleware. Also moves some RFC and utility symbols to lib/go-rfc and lib/go-util. This also meant moving some RFC symbols from go-tc to go-rfc, since go-rfc doesn't and can't depend on go-tc.
Apache Traffic Control is an Open Source implementation of a Content Delivery Network.