lp:~tribaal/landscape-client/fix-1130130-backwards-incompatible-messgae
Created by
Chris Glass
and last modified
- Get this branch:
- bzr branch lp:~tribaal/landscape-client/fix-1130130-backwards-incompatible-messgae
Only
Chris Glass
can upload to this branch. If you are
Chris Glass
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Thomas Herve (community): Approve
- Alberto Donato (community): Approve
-
Diff: 253 lines (+60/-40)6 files modifiedlandscape/lib/network.py (+15/-7)
landscape/lib/tests/test_network.py (+14/-11)
landscape/message_schemas.py (+11/-3)
landscape/monitor/networkdevice.py (+16/-2)
landscape/monitor/tests/test_networkdevice.py (+2/-16)
landscape/schema.py (+2/-1)
Related bugs
Bug #1130733: Error handling message 'network-device' | High | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 630. By Chris Glass
-
Made suggested changes. There is only one method again in the network library,
and the message splitting is done in the plugin instead. - 625. By Chris Glass
-
The schema was changed to add the interface speed as a top-level key in the message, to make it backwards-
compatible. - 624. By Chris Glass
-
This makes the newly-introduced "speed" field of the "network-devices" message
optional, to maintain backwards-incompatibility . [trivial] [r=therve, ack]
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~landscape/landscape-client/trunk