-
Notifications
You must be signed in to change notification settings - Fork 682
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Additional fields in inspec reports #806
Comments
@alexpop : We just had an offline discussion around |
Actually, all of these fields look quite optional in general. i.e. when considering how any command could output JSON, we have to start considering providing all of them with version, application and type information. eg should I believe this information is useful in some instances. So how about tl;dr:
|
On enriching engines: We had a discussion offline and talked about adding more data, that users can provide via inspec, eg metadata that a user can insert. The use-case is solid, ie we want the reports to be enriched with information about inspec and the context in which scans were run (eg via scanner, via chef client, ...). This imho is a separate component that provides multiple means of mangling data/info streams and prepare them for storage. There are systems out there that can do this beautifully. It'd be great, imho, to keep InSpec's core small. |
Let's reopen this with a use-case again. |
This is an enhancement request to add additional fields to the inspec reports in order to ease data collection and parsing.
For example, when running:
the output has the following format:
Adding additional fields like:
would make reports ingestion code cleaner and safer. Cheers!
The text was updated successfully, but these errors were encountered: