So apart from having separate disk+network namespace, how is this different from a virtualenv? I feel like configurable sockets and paths should provide everything this can, but with less overhead.
This would be a shortcut that bypasses the need for venvs entirely. I'm not sure I would use it, but that's the difference I see.
[0]: https://github.com/kennethreitz/autoenv [1]: https://github.com/dgholz/detect_virtualenv