2
0
mirror of https://opendev.org/x/pyghmi synced 2025-10-24 07:55:22 +00:00
Jarrod Johnson fbd95bc3b3 Avoid abandoning retry when SOL packet is not ACK
The design was to abandon retry when data comes in,
ACK or not.  This became a problem when console.py
retried under frantic conditions, confusing some
BMC implementations, and so that was removed.
With that removed, BMC traffic was still cancelling
the retry, but nothing was reinstated in retry anymore.
Fix by having session.py understand a few bits of SOL
payload enough to identify at least if it is *an* ACK
at all.  If it's one of the 'weird' ACK scenarios,
sol handler still must handle, but simple no-ACK scenario
now contained in session.py.

Change-Id: I609ff783cd6cc2bf431271280bb55da4126f2cfc
2015-11-10 14:42:13 -05:00
2013-08-17 22:29:25 -04:00
2013-06-30 14:21:20 -04:00
2015-10-17 22:36:04 +00:00
2013-06-24 14:15:39 -04:00
2014-05-08 14:06:01 -04:00
2015-02-11 16:53:27 -08:00
2013-09-13 11:28:28 -05:00

This is a pure python implementation of IPMI protocol.

pyghmicons and pyghmiutil are example scripts to show how one may incorporate
this library into python code
Description
No description provided
Readme Apache-2.0 16 MiB
Languages
Python 99.9%
Shell 0.1%