This continues the process of replacing the mitmdump dependency. This adds a
script that launches an HTTP proxy that captures traffic and writes it to a
YAML file so that it can be replayed locally.
There are deliberately no unit tests because they'd be fairly complex and this
feels like a utility script more than part of the core application, but we
can add unit tests if necessary.
Coverage remained the same at 87.577% when pulling 46e0538ab4096f7038b0d37d34ab19d76318db17 on mtlynch:replay-generator into 4e2355218eac655395df2ac7f5d233104e052f21 on m-lab:replace-mitmdump.
Previously, coveralls wrote…
> [![Coverage Status](https://coveralls.io/builds/6452312/badge)](https://coveralls.io/builds/6452312)
>
> Coverage remained the same at 87.577% when pulling **46e0538ab4096f7038b0d37d34ab19d76318db17 on mtlynch:replay-generator** into **4e2355218eac655395df2ac7f5d233104e052f21 on m-lab:replace-mitmdump**.
>
>
Review status: 0 of 4 files reviewed at latest revision, all discussions resolved.
This continues the process of replacing the mitmdump dependency. This adds a script that launches an HTTP proxy that captures traffic and writes it to a YAML file so that it can be replayed locally.
There are deliberately no unit tests because they'd be fairly complex and this feels like a utility script more than part of the core application, but we can add unit tests if necessary.
This change is