mirror of https://github.com/Icinga/icinga2.git
1.1 KiB
1.1 KiB
Global Variables
Icinga 2 provides a number of special global variables:
Variable | Description |
---|---|
IcingaPrefixDir | Read-only. Contains the installation prefix that was specified with ./configure --prefix. Defaults to /usr/local |
IcingaLocalStateDir | Read-only. Contains the path of the local state directory. Defaults to IcingaPrefixDir + "/var". |
IcingaPkgLibDir | Read-only. Contains the path of the package lib directory. Defaults to IcingaPrefixDir + "/lib/icinga2". |
IcingaPkgDataDir | Read-only. Contains the path of the package data directory. Defaults to IcingaPrefixDir + "/share/icinga2". |
IcingaStatePath | Read-write. Contains the path of the Icinga 2 state file. Defaults to IcingaLocalStateDir + "/lib/icinga2/icinga2.state". |
IcingaPidPath | Read-write. Contains the path of the Icinga 2 PID file. Defaults to IcingaLocalStateDir + "/run/icinga2/icinga2.pid". |
IcingaMacros | Read-write. Contains a dictionary with global macros. Not set by default. |
ApplicationType | Read-write. Contains the name of the Application type. Defaults to "IcingaApplication". |