~landscape/landscape-client/trunk

  • Committer: Tarmac
  • Author(s): Free Ekanayaka
  • Date: 2013-04-23 13:50:29 UTC
  • mfrom: (660.2.3 amp-cleanup-2)
  • Revision ID: tarmac-20130423135029-plhso0kausu3xp7u
Merge amp-cleanup-2 [f=1170669] [r=ack,tealeg] [a=Free Ekanayaka]
This branch is a step toward the goal of fully-synchronous tests in the client. In detail:

- Drop the retry_on_reconnect parameter of the RemoteBroker constructor, and
  stick it to MethodCallClientFactory instead. The idea is to make the factory
  a sort of controller of RemoteBroker. Since user code is supposed to deal
  with factories directly, the can control the RemoteBroker's behavior by
  modifying the factory.

- Move the MethodCallFactory class after the RemoteBroker class, since we now need
  to set the latter as 'remote' class attribute of the former.

- Rename MethodCallFactory to MethodCallClientFactory, since this is really
  a protocol factory for clients, not for servers.

- Implement a new interface for MethodCallClientFactory, which should be more convenient
  for user-code. This includes adding a getRemoteObject method and replacing the
  notify_success and notify_failure methods with a single notifyOnConnect (camel case
  for consistency with Twisted).
Filename Latest Rev Last Changed Committer Comment Size
..
applications 428.1.13 12 years ago Geoff Teale Embed the settings into the gnome-control-center ( Diff
apt-update 391.1.2 12 years ago Alberto Donato Added apt-update wrapper. Diff
dbus 470.2.1 12 years ago Thomas Hervé Restore dbus and hal Diff
dbus-1 428.1.13 12 years ago Geoff Teale Embed the settings into the gnome-control-center ( Diff
debian 1 15 years ago Christopher Armstrong Import landscape-client into public branch Diff
dev 167.1.1 14 years ago Free Ekanayaka Add landscape-client-vm script Diff
glib-2.0 455.3.5 12 years ago Geoff Teale Working mock for first stage GSettings testing wit Diff
icons 428.1.13 12 years ago Geoff Teale Embed the settings into the gnome-control-center ( Diff
landscape 1 15 years ago Christopher Armstrong Import landscape-client into public branch Diff
man 1 15 years ago Christopher Armstrong Import landscape-client into public branch Diff
po 538.1.2 12 years ago Thomas Hervé Try to change the build system Diff
polkit-1 428.1.8 12 years ago Geoff Teale Checked in non-functional state to share with ther Diff
scripts 1 15 years ago Christopher Armstrong Import landscape-client into public branch Diff
.bzrignore 577.1.1 11 years ago Christopher Glass Added landscape-sysinfo man page. 892 bytes Diff Download File
example.conf 599.2.14 11 years ago Geoff Teale Fix typo (from cglass' review). 5.1 KB Diff Download File
landscape-client.conf 556.4.11 12 years ago Fernando Correa Neto - modify sample client configuration for root and 292 bytes Diff Download File
LICENSE 1 15 years ago Christopher Armstrong Import landscape-client into public branch 17.5 KB Diff Download File
Makefile 588 11 years ago Andreas Hasenack "make clean" should also remove the initgroups.so 4.4 KB Diff Download File
File pqm-tests.sh 23.2.1 15 years ago Christopher Armstrong add pqm-tests.sh 1.3 KB Diff Download File
README 470.2.1 12 years ago Thomas Hervé Restore dbus and hal 1.4 KB Diff Download File
root-client.conf 635.1.13 11 years ago Fernando Correa Neto - typos and revert changes in root-client.conf 446 bytes Diff Download File
setup.cfg 538.2.8 12 years ago Geoff Teale Auto update .po files from .pot 267 bytes Diff Download File
File setup.py 542.1.2 12 years ago Thomas Hervé Make desktop and policy dynamic 2.7 KB Diff Download File