anvil/tools/Makefile.am
Digimer 6abe06f125 The theme of these commits is improving DB responsiveness.
* Created Database->_age_out_data() to delete records from the database that are old enough to no longer be useful. This is designed to significantly reduce the size of the database, allowing a better focus on performance.
* Changed Database->connect() to default to NOT check for resync, reworking the old 'no_resync' to 'check_for_resync', so that resync checks happen on demard, instead of by default.
* Updated get_tables_from_schema() to now allow 'schema_file' to be set to 'all', which then loads the schema files of all scan agents as well as the core anvil schema file. Fixed a bug where commented out tables were being counted.
* Re-enabled triggering resyncs on 'last_updated' differences.
* Fixed a bug in scan-ipmitool where the history_id column in history.scan_ipmitool_value was incorrect.
* Created a new tool called striker-show-db-counts that shows the number of records in all public and history schema tables for all databases.
* Updated anvil-update-states to detect when a libvirtd NAT'ed bridge exists and to delete it when found.

Signed-off-by: Digimer <digimer@alteeve.ca>
2021-05-29 23:34:22 -04:00

59 lines
1.4 KiB
Makefile

MAINTAINERCLEANFILES = Makefile.in
# XXX recheck after rebase!
EXTRA_DIST = \
watch_drbd
dist_sbin_SCRIPTS = \
anvil-boot-server \
anvil-change-password \
anvil-check-memory \
anvil-configure-host \
anvil-cycle-vm-nics \
anvil-daemon \
anvil-delete-server \
anvil-download-file \
anvil-file-details \
anvil-join-anvil \
anvil-maintenance-mode \
anvil-manage-files \
anvil-manage-firewall \
anvil-manage-keys \
anvil-manage-power \
anvil-manage-server \
anvil-migrate-server \
anvil-parse-fence-agents \
anvil-provision-server \
anvil-rename-server \
anvil-safe-start \
anvil-scan-network \
anvil-shutdown-server \
anvil-sync-shared \
anvil-update-issue \
anvil-update-states \
anvil-update-system \
anvil-watch-bonds \
scancore \
striker-boot-machine \
striker-get-peer-data \
striker-initialize-host \
striker-manage-install-target \
striker-manage-peers \
striker-parse-os-list \
striker-parse-oui \
striker-prep-database \
striker-purge-target \
striker-scan-network \
striker-show-db-counts \
striker-auto-initialize-all
fencedir = $(FASEXECPREFIX)/sbin
dist_fence_SCRIPTS = \
fence_delay \
fence_pacemaker
sharedir = ${datarootdir}/anvil
dist_share_DATA = striker-auto-initialize-all.example