[[bin]]
name = "trawler"
path = "src/bin/main.rs"
required-features = ["cli"]
[badges.maintenance]
status = "experimental"
[badges.travis-ci]
repository = "jonhoo/trawler"
[build-dependencies.glob]
version = "0.3"
[dependencies.clap]
optional = true
version = "2.25.0"
[dependencies.cookie]
optional = true
version = "0.13"
[dependencies.crossbeam-channel]
version = "0.4"
[dependencies.futures-core]
version = "0.3.0"
[dependencies.futures-util]
version = "0.3.0"
[dependencies.hdrhistogram]
version = "7"
[dependencies.histogram-sampler]
version = "0.4"
[dependencies.http]
optional = true
version = "0.2"
[dependencies.hyper]
features = ["stream"]
optional = true
version = "0.13"
[dependencies.lazy_static]
optional = true
version = "1.0.0"
[dependencies.libc]
version = "0.2"
[dependencies.rand]
version = "0.7.0"
[dependencies.rand_distr]
version = "0.2"
[dependencies.regex]
optional = true
version = "1.0"
[dependencies.slog]
version = "2.0.6"
[dependencies.slog-term]
version = "2.0.1"
[dependencies.time]
version = ">= 0.2, < 0.2.8"
[dependencies.tokio]
features = ["rt-threaded", "io-driver", "time"]
version = "0.2.0"
[dependencies.tower-make]
version = "0.3"
[dependencies.tower-service]
version = "0.3"
[dependencies.url]
optional = true
version = "2.0"
[dependencies.zipf]
version = "6.0.0"
[features]
cli = ["clap", "hyper", "cookie", "http", "url", "regex", "lazy_static"]
default = ["cli"]
[lib]
path = "src/lib.rs"
[package]
authors = ["Jon Gjengset <jon@thesquareplanet.com>"]
build = "data-import.rs"
categories = ["web-programming", "command-line-utilities", "development-tools::profiling", "simulation", "science"]
description = "A workload generator that emulates the traffic to lobste.rs"
edition = "2018"
keywords = ["workload-generator", "traffic"]
license = "MIT OR Apache-2.0"
name = "trawler"
readme = "README.md"
repository = "https://github.com/jonhoo/trawler.git"
version = "0.10.0"
[profile.release]
debug = true