Implement fallback objects.
commit543ebc088ffbef9a52de333d99361b47301571b3
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 18 Jun 2007 15:31:20 +0000 (18 16:31 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 18 Jun 2007 15:31:20 +0000 (18 16:31 +0100)
tree8c7351cb6aa8ef15e2cfff8f246e799a7d65211d
parentb62c9694c5f3e39ef00c08fee5754a91515bca54
Implement fallback objects.
In the process, simplify the signal decorator a bit - don't allow the signal
to be emitted from a subset of interfaces (removing connection_keyword),
deprecate path_keyword, disallow path_keyword on objects that support multiple
object paths, and add rel_path_keyword. This is an API removal since previous
patches, but is compatible with the last release.
dbus/decorators.py
dbus/service.py
test/run-test.sh
test/test-client.py
test/test-service.py
test/test-signals.py