Previously `Process` did its own environment variable parsing and did not benefit from the improved error handling that `config` now has. Additionally, future changes will need access to these same environment variables in other parts of the proxy. Move `Process`'s environment variable parsing to `config` to address both of these issues. Now there are no uses of `env::var` outside of `config` except for logging, which is the final desired state. I validated this manually. |
||
---|---|---|
codegen | ||
futures-mpsc-lossy | ||
proxy | ||
tower-grpc | ||
tower-grpc-build | ||
tower-grpc-examples | ||
tower-h2 | ||
tower-router | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE |