lp://staging/~jkakar/landscape-client/broker

Created by Jamu Kakar and last modified
Get this branch:
bzr branch lp://staging/~jkakar/landscape-client/broker
Only Jamu Kakar can upload to this branch. If you are Jamu Kakar please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jamu Kakar
Project:
Landscape Client
Status:
Development

Recent revisions

148. By Jamu Kakar

- BrokerServer's constructor now takes config, reactor, exchanger,
  registration and message store parameters.

147. By Jamu Kakar

- Refactored TestSpy to make it usable without worrying about name
  collisions.

146. By Jamu Kakar

- Renamed 'component' to 'plugin' to be consistent with existing
  code and terminology.

145. By Jamu Kakar

- Remove untested code.

144. By Jamu Kakar

- New RegisterComponent command allows broker clients to connect to
  and register themselves with the broker.

143. By Jamu Kakar

- Moved AMP-based Broker implementation to server module and renamed
  it to BrokerServer.
- BrokerServer has new register_component and get_components methods
  that can be used to registered connected clients.

142. By Jamu Kakar

- Calling TestSpy.replay_mode makes it return the stringified
  version of method calls.

141. By Jamu Kakar

- TestSpy.set_response can be used to set the value returned when a
  method is called with a particular signature.

140. By Jamu Kakar

- Added a new TestSpy object that can be used to create simple fake
  objects that store the results of interactions with them.
- Added a new Broker object with a send_message method. This will
  object will provide facilities similar to those provided by
  BrokerDBusObject, but for use with the AMP-based BrokerProtocol.
- BrokerProtocol.send_message is a responder for a new SendMessage
  command.

139. By Jamu Kakar

- Added BrokerProtocolFactory that creates BrokerProtocol's. It
  provides a broker attribute, an as-yet unimplemented broker object
  that will provide an API for the protocol to access Landscape
  features.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6 (bzr 1.9)
Stacked on:
lp://staging/~landscape/landscape-client/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers