Facility for acking/unacking log entries
[gregoa/zavai.git] / src / power.vala
index a2a19fc04fec68292529ee4dd22f410bc6fbed28..55711179666fbf4b54287c8070b02f2e18b30b9e 100644 (file)
@@ -23,7 +23,7 @@ using GLib;
 namespace zavai {
 namespace power {
 
-class Power : Service
+public class Power : Service
 {
     public enum State
     {
@@ -57,6 +57,7 @@ class Power : Service
         uint poll_time;
         if (uevent.uevent != null)
         {
+            zavai.log.info("We have uevent: poll rarely");
             uevent.uevent.event += on_uevent;
             uevent.uevent.request("zavai.power");
             // If we can get plug/unplug notifications, it's ok to just poll
@@ -68,6 +69,7 @@ class Power : Service
                 zavai.log.warning("No battery device found that I know how to read: try building with devkit-power");
                 poll_time = 0;
             } else {
+                zavai.log.info("Polling battery device only");
                 // Else poll every 30 seconds to be somehow reactive to plug/unplug
                 // events
                 poll_time = 30 * 1000;
@@ -179,7 +181,7 @@ class Power : Service
     }
 }
 
-Power power;
+public Power power;
 
 public void init()
 {