lp:~free.ekanayaka/landscape-client/testable-amp
- Get this branch:
- bzr branch lp:~free.ekanayaka/landscape-client/testable-amp
Branch merges
- Alberto Donato (community): Approve
- Geoff Teale (community): Approve
-
Diff: 911 lines (+260/-166)4 files modifiedlandscape/broker/tests/test_amp.py (+2/-2)
landscape/lib/amp.py (+55/-34)
landscape/lib/tests/test_amp.py (+202/-129)
landscape/tests/test_amp.py (+1/-1)
Related bugs
Bug #1169102: The AMP-based machinery is tested using a real reactor | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 655. By Free Ekanayaka
-
Merge exchange-token [f=1161856] [r=tribaal,ack] [a=Free Ekanayaka]
This branch implements the client-side part of the changes needed to detect cloned computers. The idea is that at each exchange the server will give the client a token that the client will be required to give back at the following exchange to prove that it's still the same client. If two clients with the same secure ID try to perform an exchange using the same token, only the first one that completes the exchange will succeed, because the second will not be authenticated since the token has changed in the meantime (after the first exchange completed). - 650. By Free Ekanayaka
-
Merge drop-configobjd
-and-amp [f=1165047] [r=bjornt,ack] [a=Free Ekanayaka]
This branch:- drops landscape.
lib.configobj and landscape. lib.persist. ConfigObjectBac kend,
as they are not used- drops landscape.
lib.twisted_ amp, which was needed only for Dapper - improves the module docstring of landscape.
broker. store, describing more
in detail the logic behind "sequence" and "pending offset" when dealing
with message exchanges- improves docstrings in landscape.
lib.persist
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