Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes Made
Description
As a continuation of the work started in this PR, this pull request (PR) focuses on enhancing the CLI functionality after the introduction of the new CLI framework and the redefined project structure.
In this PR, I have added 2 new flags that will improve the execution speed and flexibility of the CLI:
--disable-slack
: This flag eliminates the need to manually comment out the SLACK_TOKEN from the .env file. Instead, it can now be included when interacting with the CLI, for example:vulnbot scan --disable-slack
.--config
: This flag allows for specifying a dynamic config file path, providing the flexibility to use a customconfig.toml
file located at any desired location in the system. For example:vulnbot scan --config /home/jose/config.toml
. 😀These additions aim to make the CLI more efficient and user-friendly, providing enhanced options for customization and configuration.