-
Notifications
You must be signed in to change notification settings - Fork 532
Unified output #410
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
Unified output #410
Conversation
uptodate with intel cve-bin-tool
…single binary for test speed
Also updated icu.py
Fixes #342 Updated regex_find in utils.py and all the checkers using it (#331) * Updated regex_find to return UNKNOWN * modified cli.py to handle UNKNOWN results appropriately by not calling get_cves on an unknown, and instead printing a warning to the user. * fixed icu.py, kerberos.py and libjpeg.py to also return unknown (since they weren't returning regex_find results directly)
* Sort lines in systemd to improve matching, add additional systemd test using ubuntu package * Add systemd 242, 243 tests and new signatures * Additional systemd signatures
This reverts commit 75c8a7d.
It'll probably be late late this afternoon before I can review this in more detail, but at a glance it looks like you're going in a good direction. |
Those are long comments, but it looks like a good direction with some fiddly bits around names that we can improve. Thanks for this; it looks really promising! |
@terriko thanks for giving your precious time and thanks for the explanation. You are really a great mentor. But I'd not be able to work on this till 28th Evening as I'm having my exam on 28th. I'll work on this on 28th evening. Thanks You ! |
@terriko I've updated some features of Example Output:
Although I have one doubt. Should we print the |
I don't feel strongly one way or another about the full path, so let's leave it as it is for now and if people hate it maybe we'll revisit? |
Okay, I think this is ready for merging. Thank you! This is definitely a good basis towards getting better output. |
@terriko It was never possible without your guidance. Thank you so much ! |
Fixes #409
This PR unify the output generation and also adds the functionality to generate a CSV file as the output.
Currently, we can only generate single type at once and that also CSV.
In Future, we can add functionality to drop a list or tuple of output types. Unification will also help in maintaining and upgrading the code faster and easier.
@terriko I've implemented this approach. But I'm a little nervous and need your guidance to know that is this a right approach?