├── .gitignore ├── .goreleaser.yml ├── .travis.yml ├── LICENSE ├── README.md ├── README.md.tpl ├── blaster ├── blaster.go ├── blaster_test.go ├── config.go ├── config_test.go ├── data.go ├── data_test.go ├── doc-gen.go ├── doc.go ├── examples_test.go ├── logs.go ├── loop-error.go ├── loop-log.go ├── loop-main.go ├── loop-rate.go ├── loop-status.go ├── loop-ticker.go ├── loop-worker.go ├── metrics.go ├── rate_test.go ├── stats.go ├── stats_test.go ├── template.go ├── template_test.go └── worker_test.go ├── dummyworker └── dummyworker.go ├── gcsworker ├── gcsworker.go └── gcsworker_test.go ├── httpworker ├── httpworker.go └── httpworker_test.go └── main.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/README.md -------------------------------------------------------------------------------- /README.md.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/README.md.tpl -------------------------------------------------------------------------------- /blaster/blaster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/blaster.go -------------------------------------------------------------------------------- /blaster/blaster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/blaster_test.go -------------------------------------------------------------------------------- /blaster/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/config.go -------------------------------------------------------------------------------- /blaster/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/config_test.go -------------------------------------------------------------------------------- /blaster/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/data.go -------------------------------------------------------------------------------- /blaster/data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/data_test.go -------------------------------------------------------------------------------- /blaster/doc-gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/doc-gen.go -------------------------------------------------------------------------------- /blaster/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/doc.go -------------------------------------------------------------------------------- /blaster/examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/examples_test.go -------------------------------------------------------------------------------- /blaster/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/logs.go -------------------------------------------------------------------------------- /blaster/loop-error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/loop-error.go -------------------------------------------------------------------------------- /blaster/loop-log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/loop-log.go -------------------------------------------------------------------------------- /blaster/loop-main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/loop-main.go -------------------------------------------------------------------------------- /blaster/loop-rate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/loop-rate.go -------------------------------------------------------------------------------- /blaster/loop-status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/loop-status.go -------------------------------------------------------------------------------- /blaster/loop-ticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/loop-ticker.go -------------------------------------------------------------------------------- /blaster/loop-worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/loop-worker.go -------------------------------------------------------------------------------- /blaster/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/metrics.go -------------------------------------------------------------------------------- /blaster/rate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/rate_test.go -------------------------------------------------------------------------------- /blaster/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/stats.go -------------------------------------------------------------------------------- /blaster/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/stats_test.go -------------------------------------------------------------------------------- /blaster/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/template.go -------------------------------------------------------------------------------- /blaster/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/template_test.go -------------------------------------------------------------------------------- /blaster/worker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/blaster/worker_test.go -------------------------------------------------------------------------------- /dummyworker/dummyworker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/dummyworker/dummyworker.go -------------------------------------------------------------------------------- /gcsworker/gcsworker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/gcsworker/gcsworker.go -------------------------------------------------------------------------------- /gcsworker/gcsworker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/gcsworker/gcsworker_test.go -------------------------------------------------------------------------------- /httpworker/httpworker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/httpworker/httpworker.go -------------------------------------------------------------------------------- /httpworker/httpworker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/httpworker/httpworker_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dave/blast/HEAD/main.go --------------------------------------------------------------------------------