lp://staging/~landscape/landscape-client/amp-trunk
- Get this branch:
- bzr branch lp://staging/~landscape/landscape-client/amp-trunk
Branch merges
Related bugs
Bug #499016: The ExchangeHelper provides more than it should | Low | Fix Released | |
Bug #499018: It should be easy to use AMP to perform remote procedure calls | Low | Fix Released |
Related blueprints
Branch information
Recent revisions
- 211. By Free Ekanayaka
-
Merge broker-plugin [f=570192] [r=al-maisan,
bigkevmcd] - Cleanup for having the base classes for monitor and manager plugins
in landscape.monitor. plugin and landscape. manager. plugin. - 210. By Free Ekanayaka
-
Merge hardware-monitor [f=568983] [r=therve,jkakar]
- Install the dbus bpickle extensions when starting a LandscapeService, letting
plugins like the HAL/hardware one send dbus data types over AMP.- Make the monitor and manager test cases inherit from LandscapeTest instead of
LandscapeIsolatedTest, as they don't need DBus anymore. With this changes the AMP-based client is now fully operational, and only a few more branches will be needed to address minor issues.
- 209. By Free Ekanayaka
-
Merge landscape-
configuration [f=568499] [r=jkakar, al-maisan] Make the landscape-config script use the AMP-based protocol to communicate
with the broker. - 207. By Free Ekanayaka
-
Merge amp-chunks [f=567152] [r=therve,
bigkevmcd] Change the MethodCall protocol to split arguments in chunks of
64k and transparently send them over several AMP commands. - 206. By Free Ekanayaka
-
Merge taskhandlers [f=564587] [r=therve,jkakar]
Make all task handlers derived from PackageTaskHandlers use the AMP-based
protocol instead of D-Bus to communicate with the broker. - 205. By Free Ekanayaka
-
Merge package-
data-changed- event [f=564620] [r=sidnei,hazmat] - Port the behavior introduced in Bug #542215 to the AMP-based
BrokerServer, which now broadcasts package-data-changed events. - Make the BrokerServiceHelper provide a 'live' RemoteBroker instead
of a FakeRemoteBroker. The former BrokerServiceHelper has been renamed
to FakeBrokerServiceHelper. - 204. By Free Ekanayaka
-
Merge watchdog [f=562330] [r=jkakar,
bigkevmcd] - Migrate the watchdog to AMP, replacing the existing DBus-based
communication mechanism with the AMP-based one.
- Change is in the shutdown logic in the watchdog to be fully asynchronous,
while before was relying on DBus being synchronous. - 203. By Free Ekanayaka
-
Merge service-cleanups [f=561471] [r=jkakar,
bigkevmcd] - Add a 'factor' parameter to the RemoteComponent
Connector. connect
mehtod, for setting the pace at which service will try to reconnect.- Make services pass "wantPID" to the reactor.listenUNIX method, which
cleans up left-over unix sockets on the filesystem (e.g. the former
process died).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~landscape/landscape-client/trunk