[pkg-fso-commits] [SCM] FSO frameworkd Debian packaging branch, master, updated. milestone5.1

Michael 'Mickey' Lauer mickey at vanille-media.de
Sat Jun 6 12:21:46 UTC 2009


The following commit has been merged in the master branch:
commit 56ae5854044885de592bb352bd4bdd545ada34ce
Author: Michael 'Mickey' Lauer <mickey at vanille-media.de>
Date:   Mon Feb 16 17:42:18 2009 +0100

    oeventsd: add org.freesmartphone.Events.ReloadRules()

diff --git a/framework/subsystems/oeventsd/oevents.py b/framework/subsystems/oeventsd/oevents.py
index 131f18d..3a49a9e 100644
--- a/framework/subsystems/oeventsd/oevents.py
+++ b/framework/subsystems/oeventsd/oevents.py
@@ -12,7 +12,7 @@ Package: oeventsd
 Module: oevents
 """
 
-__version__ = "0.3.0"
+__version__ = "0.3.1"
 
 import gobject
 import dbus
@@ -129,6 +129,11 @@ class EventsManager(dbus.service.Object):
                 logger.info( "Removing rule %s", name )
                 self.rules.remove(rule)
 
+    @dbus.service.method( "org.freesmartphone.Events" )
+    def ReloadRules( self ):
+        """Reload all rules"""
+        self.update()
+
 #============================================================================#
 def factory(prefix, controller):
 #============================================================================#
@@ -141,7 +146,7 @@ def factory(prefix, controller):
     rules = parser.parse_rules(open(rules_file).read())
     for rule in rules:
         events_manager.add_rule(rule)
-            
+
     # This is to ensure that all the other subsystems are up before we update the events_manager
     gobject.idle_add( events_manager.update )
 

-- 
FSO frameworkd Debian packaging



More information about the pkg-fso-commits mailing list