You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Based on my experimentation, the vRR console port can buffer about 115 characters when characters are rapidly sent to it. This limitation breaks the uploading of a minimal config. The <load-configuration> RPC will terminate prematurely.
Here is how I was able to fix it in tty_telnet.py:
def rawwrite(self, content):
""" write content as-is """
for chunk in [content[i:i+100] for i in range(0, len(content), 100)]:
self._tn.write(chunk)
sleep(0.1)
Should this delay to be based on a command line flag? I'd be glad to submit a PR for this.
By the way, I have not tested vmx so I don't know if its console port has similar behavior.
The text was updated successfully, but these errors were encountered:
I verified @mpergament's PR also fixes my issue. I will offer my support to him in adding the ssh bits. I'd motivated to get his fix and #52 merged for fully functioning vRR support. Closing.
Based on my experimentation, the vRR console port can buffer about 115 characters when characters are rapidly sent to it. This limitation breaks the uploading of a minimal config. The
<load-configuration>
RPC will terminate prematurely.Here is how I was able to fix it in tty_telnet.py:
Should this delay to be based on a command line flag? I'd be glad to submit a PR for this.
By the way, I have not tested vmx so I don't know if its console port has similar behavior.
The text was updated successfully, but these errors were encountered: