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)