voting for time and wday master
authorChristian Thaeter <ct@pipapo.org>
Sat, 2 Jan 2010 07:00:45 +0000 (08:00 +0100)
committerChristian Thaeter <ct@pipapo.org>
Sat, 2 Jan 2010 07:00:45 +0000 (08:00 +0100)
profiled.lua

index 1d5051a..784ff81 100644 (file)
@@ -32,6 +32,26 @@ function queries.defaults()
    return defaults
 end
 
+-- vote by time of day
+function queries.time()
+   local timet = os.date("*t")
+   local now = timet.hour*100 + timet.min
+   local ret
+   for t, conf in pairs(time) do
+      if t > now then break end
+      ret = conf
+   end
+   return ret
+end
+
+
+local WDAYS = {"sun", "mon", "tue", "wed", "thu", "fri", "sat"}
+function queries.wday()
+   return wday[WDAYS[os.date("*t").wday]]
+end
+
+
+
 -- TODO
 -- orientation = function() end
 -- moving = function () end
@@ -161,9 +181,14 @@ time = {
       celluar = 'off',
    },
    [700] = {
+      celluar = 'on'
    },
 }
 
+wday = {
+}
+
+
 -- loadavg times 100
 load = {
    [0] = {},