commit | cd0819008e0d55a11345ff90d76238f1a87fca04 | [log] [tgz] |
---|---|---|
author | Daniel Gruno <humbedooh@apache.org> | Thu Dec 07 11:35:24 2017 +0100 |
committer | Daniel Gruno <humbedooh@apache.org> | Thu Dec 07 11:35:24 2017 +0100 |
tree | d68c3352aa2117001a3019701d9c459e8c4a1c16 | |
parent | ecc80ce1e3c4dee8afb0cc9a2cda434021686c65 [diff] |
rework tone lib to accept an array of bodies Azure accepts up to 1000 bodies at the same time to speed up and prevent rate limits, so let's make use of that. also rework the watson to accept an array, even through it's still one call per body.
The Kibble Scanners collect information for the Kibble Suite.
python3 src/kibble-scanner.py
.conf/
: Config filessrc/
:kibble-scanner.py
: Main script for launching scansplugins/
:brokers
: The various database brokers (ES or JSON API)utils
: Utility librariesscanners
: The individual scanner applicationsplugins/scanners/ponymail.py
)plugins/scanners/jira.py
)plugins/scanners/bugzilla.py
)plugins/scanners/gerrit.py
)plugins/scanners/git-sync.py
)plugins/scanners/git-census.py
)plugins/scanners/git-evolution.py
)plugins/scanners/git-sloc.py
)plugins/scanners/github.py
)plugins/scanners/github-stats.py
)plugins/scanners/pipermail.py
)To speed up things, you can use the multi-threaded version of cloc found at this location. On machines with many cores, you may experience a tenfold speed increase in the SLoC and evolution scans. It requires ForkManager, which may be installed via CPAN: cpan Parallel::ForkManager
TBD. Please see https://kibble.apache.org/ for details!