Make the new Python Torperf write torrc's
Once #3279 (closed) is complete, we should extend the new Torperf to interact with its tor processes, except talking to the control port which should come later. In this ticket, Torperf should create any missing Tor data directories and torrc files under the path given in
DataDirectory here. Some logic is necessary to auto-generate data directory names, increment port numbers, etc. Also, there are some torrc config options that don't show up in Torperf's config file, but that need to go into the torrc files, e.g.,
MaxCircuitDirtiness 1 minute,
UseEntryGuards 0, and
RunAsDaemon 1. See
measurements-HOWTO for details.
Assigning to tomb upon request.