d75f5d2bf2
We are going to provide support the ARA sqlite middleware which provides the ability for an ARA web application to dynamically load databases, eliminating the need for HTML generation. HTML generation does not scale very well: it's orders of magnitude larger than the database file containing the data and it also takes a significant amount of time to generate the report. It would be awkward to add dynamic database things into a role called "emit-ara-html" and so I took the opportunity to refactor things a little bit and make the role less prone to failures. Note that this role was developed with the nested Ansible use case in mind -- a job running it's own copy of Ansible with ARA should be able to use this role to generate the report or save the database. This role will be tested with 'base-test' first and it is expected to make the 'emit-ara-html' role obsolete if everything works well. Change-Id: Idedc0bfa1f0f89356b795fb9e2a16f9421a2dc18 Depends-On: I3b10c93b4902a9b45e23c227863e472697f662ef
1.9 KiB
1.9 KiB
If ARA is enabled, generates a report or saves a copy of the ARA database.
Role Variables
Tip
Make sure the web server is configured to set the required mimetypes in order to serve gzipped content properly.