mirror of
https://github.com/trufflesecurity/trufflehog.git
synced 2024-09-20 06:31:57 +00:00
efa404942a
* Add ability to dynamically scale concurrently running sources Refactor SourceManager to use a counting semaphore to allow for dymanically changing limits. This complicated `Wait() error` which needs to return the first error encountered. We previously got that for free using `errgroup.Group`, however now we need to handle that ourselves. `Wait()` needs to return an error for use in the engine to set the correct exit code. * Group third party imports together |
||
---|---|---|
.. | ||
cache | ||
common | ||
config | ||
context | ||
custom_detectors | ||
decoders | ||
detectors | ||
engine | ||
gitparse | ||
giturl | ||
handlers | ||
log | ||
output | ||
pb | ||
protoyaml | ||
sanitizer | ||
sources | ||
tui | ||
updater | ||
version |