t3c-preprocess

command
v6.0.2+incompatible Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2021 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 1 more Imports: 11 Imported by: 0

README

NAME

t3c-preprocess - Traffic Control Cache Configuration preprocessor

SYNOPSIS

t3c-preprocess

DESCRIPTION

The 't3c-preprocess' app preprocesses generated config files, replacing directives with relevant data.

The stdin must be the JSON '{"data": <data>, "files": <files>}' where <data> is the output of 't3c-request --get-data=config' and <files> is the output of 't3c-generate'.

DIRECTIVES

The following directives will be replaced. These directives may be placed anywhere in any file, by either t3c-generate(1) or Traffic Ops Parameters.

__SERVER_TCP_PORT__ is replaced with the Server's Port from Traffic Ops; unless the server's
                    port is 80, 0, or null, in which case any occurrences preceded by a colon
                    are removed.

__CACHE_IPV4__      is replaced with the Server's IP address from Traffic Ops.

__HOSTNAME__        is replaced with the Server's (short) HostName from Traffic Ops.

__FULL_HOSTNAME__   is replaced with the Server's HostName, a dot, and the Server's DomainName
                    from Traffic Ops (i.e. the Server's Fully Qualified Domain Name).

__RETURN__          is replaced with a newline character, and any whitespace before or after
                    it is removed.

AUTHORS

The t3c application is maintained by Apache Traffic Control project. For help, bug reports, contributing, or anything else, see:

https://trafficcontrol.apache.org/

https://github.com/apache/trafficcontrol

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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