* Updated Words->read to default to 'path::words::words.xml' when the 'file' parameter is not passed. Also updated it to check to see if the words file was read before and, if so, clear the data from the previous read before re-reading it.
* Updated anvil-daemon to re-read the main words file on each loop.
* Updated scancore to read and purge each scan agent's words file between invocations.
Signed-off-by: Digimer <digimer@alteeve.ca>
@ -530,7 +530,7 @@ The body of the file: [#!variable!file!#] does not match the new body. The file
<keyname="log_0245">[ Cleared ] - We now have databases accessible, proceeding.</key>
<keyname="log_0245">[ Cleared ] - We now have databases accessible, proceeding.</key>
<keyname="log_0246">[ Warning ] - The local system is not yet configured. Scancore will check once a minute and start running once configured.</key>
<keyname="log_0246">[ Warning ] - The local system is not yet configured. Scancore will check once a minute and start running once configured.</key>
<keyname="log_0247">[ Cleared ] - The local system is now configured, proceeding.</key>
<keyname="log_0247">[ Cleared ] - The local system is now configured, proceeding.</key>
<keyname="log_0248">ScanCore has entered the main loop.</key>
<keyname="log_0248">ScanCore is entering the main loop now.</key>
<keyname="log_0249">----=] ScanCore loop finished. Sleeping for: [#!variable!run_interval!#] seconds. ]=--------------------------------------</key><!-- This is meant to be easily seen in the logs, hence the dashes. -->
<keyname="log_0249">----=] ScanCore loop finished. Sleeping for: [#!variable!run_interval!#] seconds. ]=--------------------------------------</key><!-- This is meant to be easily seen in the logs, hence the dashes. -->
<keyname="log_0250">
<keyname="log_0250">
The md5sum of: [#!variable!file!#] has changed since the daemon started.
The md5sum of: [#!variable!file!#] has changed since the daemon started.