change activatefd method and add ThrottledDevice
authorHelmut Grohne <helmut@subdivi.de>
Sat, 22 Jun 2013 11:33:43 +0000 (13:33 +0200)
committerHelmut Grohne <helmut@subdivi.de>
Sat, 22 Jun 2013 11:33:43 +0000 (13:33 +0200)
commit23ebf5211f73c7944908fd44913c2f645ae4f0f9
tree01dc4fdf58fc2db2a3ee0bbee7302fc7a41669ad
parentef4a508ebf1638e7d5f4e42032ab79f24bfab7e0
change activatefd method and add ThrottledDevice

When activating via activatefd, there is no reason to add an additional
delay. Simply close the socket later. If a device should delay
deactivation, this is a policy decision, that should be made by the
service. This policy decision can be done using the new ThrottledDevice.
dbus_client.py
dbus_service.py
mpd_watcher.py
onoff/common.py