summaryrefslogtreecommitdiff
path: root/caribou
diff options
context:
space:
mode:
authorEitan Isaacson <eitan@monotonous.org>2011-04-29 23:22:07 -0700
committerEitan Isaacson <eitan@monotonous.org>2011-05-02 10:21:08 -0700
commite276843feec6029c3574300178cd1b136ea90659 (patch)
tree89286c3c5a23748ba32a5846887d98485b691f03 /caribou
parent18e6f7f81a8923570cd84084653df95421e053ce (diff)
downloadcaribou-e276843feec6029c3574300178cd1b136ea90659.tar.gz
Added run method to CaribouDaemon
Diffstat (limited to 'caribou')
-rw-r--r--caribou/daemon/main.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/caribou/daemon/main.py b/caribou/daemon/main.py
index 1798592..02139f8 100644
--- a/caribou/daemon/main.py
+++ b/caribou/daemon/main.py
@@ -149,3 +149,9 @@ class CaribouDaemon:
self._deregister_event_listeners()
+ def run(self):
+ try:
+ pyatspi.Registry.start()
+ except KeyboardInterrupt:
+ self.clean_exit()
+ pyatspi.Registry.stop()