Build Options¶
- class pacemaker.BuildOptions¶
Variables generated as part of the ./configure && make process.
These affect how pacemaker was configured and where its various parts get installed.
- BASH_PATH = '/usr/bin/bash'¶
Path to the bash shell.
- CIB_DIR = '/var/lib/pacemaker/cib'¶
Where CIB files are stored.
- CIB_SCHEMA_VERSION = '4.0'¶
Latest supported CIB schema version number.
- COROSYNC_CONFIG_FILE = '/etc/corosync/corosync.conf'¶
Path to the corosync config file.
- DAEMON_DIR = '/usr/libexec/pacemaker'¶
Where Pacemaker daemons are installed.
- DAEMON_USER = 'hacluster'¶
User to run Pacemaker daemons as.
- DATA_DIR = '/usr/share'¶
Where read-only architecture-independent data is stored.
- INIT_DIR = '/etc/init.d'¶
Where LSB init scripts are stored.
- LIBEXEC_DIR = '/usr/libexec'¶
Where programs started by other programs are stored.
- LOCAL_STATE_DIR = '/var'¶
Where miscellaneous temporary state files are stored.
- LOG_DIR = '/var/log/pacemaker'¶
Where Pacemaker log files are stored.
- OCF_RA_INSTALL_DIR = '/usr/lib/ocf/resource.d'¶
Where resource agents are installed.
- OCF_ROOT_DIR = '/usr/lib/ocf'¶
Root directory for OCF resource agents and libraries.
- PACEMAKER_CONFIG_DIR = '/etc/pacemaker'¶
Where configuration files such as authkey are kept.
- REMOTE_ENABLED = True¶
True if Pacemaker Remote support is enabled.
- RSC_TMP_DIR = '/var/run/resource-agents'¶
Where resource agents should keep state files.
- RUNTIME_STATE_DIR = '/var/run'¶
Where runtime data is stored.
- SBIN_DIR = '/usr/sbin'¶
Where administrative programs are installed.
- SCHEMA_DIR = '/usr/share/pacemaker'¶
Where Relax-NG schema files are stored.
- UNIT_DIR = '/usr/lib/systemd/system'¶
Where system-wide systemd unit files are stored.
- XMLLINT_PATH = '/usr/bin/xmllint'¶
Path to the xmllint program.