bionic (3) TSInstallDirGet.3ts.gz

Provided by: trafficserver-dev_7.1.2+ds-3_amd64 bug

NAME

       TSInstallDirGet - return Traffic Server installation directories

SYNOPSIS

       #include <ts/ts.h>

       const char * TSInstallDirGet(void)

       const char * TSConfigDirGet(void)

       const char * TSPluginDirGet(void)

       const char * TSRuntimeDirGet(void)

DESCRIPTION

       TSInstallDirGet()  returns  the  path  to  the root of the Traffic Server installation. TSConfigDirGet(),
       TSPluginDirGet() and TSRuntimeDirGet() return the complete, absolute path to the configuration directory,
       the plugin installation directory and the runtime directory, respectively.

RETURN VALUES

       These functions all return a NUL-terminated string that must not be modified or freed.

EXAMPLES

       To load a file that is located in the Traffic Server configuration directory:

          #include <ts/ts.h>
          #include <stdio.h>

          char * path;
          asprintf(&path, "%s/example.conf", TSConfigDirGet());

SEE SLSO

       TSAPI(3ts)

       2018, dev@trafficserver.apache.org