]> git.neil.brown.name Git - plato.git/commitdiff
gsmd2: add some more logging
authorNeilBrown <neil@brown.name>
Tue, 24 Mar 2015 03:48:54 +0000 (14:48 +1100)
committerNeilBrown <neil@brown.name>
Tue, 24 Mar 2015 03:48:54 +0000 (14:48 +1100)
You can never have too much logging...

Signed-off-by: NeilBrown <neil@brown.name>
gsm/gsmd2.py

index 86c61dd738eff5ad22cfa6a6b9b83e905287dd03..5ef18ddfc67b446a86347f0807e48e8a436f05e4 100644 (file)
@@ -223,6 +223,7 @@ class Engine:
             global sus
             self.blocked = True
             sus.block()
+            log( "block by", self)
             if self.blocking:
                 b = self.blocking
                 self.blocking = None
@@ -231,6 +232,7 @@ class Engine:
         if self.blocked:
             global sus
             self.blocked = False
+            log( "unblock by", self)
             sus.unblock()
         if self.blocking:
             b = self.blocking
@@ -253,6 +255,7 @@ def set_on(value):
     if state.on == value:
         return
     state.on = value
+    log("set on to", value)
     if not value:
         sus.block()
     for e in engines:
@@ -262,6 +265,7 @@ def set_on(value):
         e.set_on(value)
     if not value:
         sus.unblock()
+    log("done setting on to", value)
 
 def set_service(value):
     global engines, state