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 Also
TSAPI(3ts)