Replace remote shell with python-negotiator
The Python packages negotiator-host, negotiator-guest and negotiator-common together implement a scriptable KVM/QEMU guest agent infrastructure in Python. This infrastructure supports realtime bidirectional communication between Linux hosts and guests which allows the hosts and guests to invoke user defined commands on 'the other side'.
I think we can use this to implement a muuuuch faster and more robust remote shell.
#3 Updated by anonym over 3 years ago
- Status changed from Confirmed to Rejected
- Assignee deleted (
Our remote shell now implements the properties of python-negotiator that I thought interesting, so let's reject this. Even if it was packaged in Debian there would be quite some work in order to use it. For instance, since it's written in Python, and our test suite is written in Ruby, we probably would have to re-implement a ruby-negotiator for the host-side, or a wrapper so we can call the python code, or similar.