anvil/Anvil/Tools
Digimer 12b0cc28f0 * Renamed 'primary_slave' to 'primary_interface' for the bond table.
* Got more work done on parsing the all_status.json (and fixing related bugs).

Signed-off-by: Digimer <digimer@alteeve.ca>
2019-11-20 01:45:16 -05:00
..
Account.pm * Created Log->is_secure() to more cleanly handle conditional logging of strings with passwords or passwords directly. Updated log entries that could benefit from this method to use it. 2019-09-08 22:54:47 -04:00
Alert.pm * Renamed striker-configure-host (back) to anvil-configure-host, and started updating it to work on any machine type. 2019-09-03 14:07:39 -04:00
Convert.pm * Standardized 'subnet_mask' over 'subnet' naming throughout. 2019-11-19 02:13:19 -05:00
Database.pm * Renamed 'primary_slave' to 'primary_interface' for the bond table. 2019-11-20 01:45:16 -05:00
DRBD.pm * Removed Network->is_remote, standardized on Network->is_local, and flipped calls to it to be more sensible (is_local -> local call -> else remote call). Also fixed a deep recursion issue with ->is_local where, given that it logs (which calls Storage methods which have local/remote invocations), would loop. 2019-10-19 00:57:33 -04:00
Get.pm * Removed Network->is_remote, standardized on Network->is_local, and flipped calls to it to be more sensible (is_local -> local call -> else remote call). Also fixed a deep recursion issue with ->is_local where, given that it logs (which calls Storage methods which have local/remote invocations), would loop. 2019-10-19 00:57:33 -04:00
Job.pm * Made a fair bit more progress on tools/striker-manage-install-target. It now registers a system with Red Hat and attaches appropriate subscriptions, updates the OS and (tries) to install anvil-{node,dr}. 2019-09-18 18:48:09 -04:00
Log.pm * Updated logging to now log anything with 'priority' set to a new 'anvil.alert.log' file (while still also logging as normal to anvil.log). This should make it easier to watch for alert messages. 2019-10-22 21:17:30 -04:00
Network.pm * Renamed 'primary_slave' to 'primary_interface' for the bond table. 2019-11-20 01:45:16 -05:00
Remote.pm * Removed Network->is_remote, standardized on Network->is_local, and flipped calls to it to be more sensible (is_local -> local call -> else remote call). Also fixed a deep recursion issue with ->is_local where, given that it logs (which calls Storage methods which have local/remote invocations), would loop. 2019-10-19 00:57:33 -04:00
Server.pm * Removed Network->is_remote, standardized on Network->is_local, and flipped calls to it to be more sensible (is_local -> local call -> else remote call). Also fixed a deep recursion issue with ->is_local where, given that it logs (which calls Storage methods which have local/remote invocations), would loop. 2019-10-19 00:57:33 -04:00
Storage.pm * Finished the automatic archving of the database! New in M3; Archving happens on dashboards only, and whichever database triggers an archive will archive all data in any connected databases. This is a departure from where each host archived it's own data, but will avoid putting a disk or CPU load on server hosts. 2019-10-28 02:27:26 -04:00
Striker.pm * Renamed 'primary_slave' to 'primary_interface' for the bond table. 2019-11-20 01:45:16 -05:00
System.pm * Renamed 'primary_slave' to 'primary_interface' for the bond table. 2019-11-20 01:45:16 -05:00
Template.pm
Validate.pm * Standardized 'subnet_mask' over 'subnet' naming throughout. 2019-11-19 02:13:19 -05:00
Words.pm * Created the 'oui' database table that stores the parsed OUI data, as processed by the new 'tools/striker-parse-oui' tool. Also created Database->insert_or_update_oui() to handle inserts and updates. 2019-10-16 01:57:59 -04:00