changeset 69:98c1cdd42bce

add idleTimeMinutes to rdf graph Ignore-this: 6769f02218496e2049ee89812282d1c7
author drewp@bigasterisk.com
date Wed, 10 Apr 2013 21:31:29 -0700
parents 85d12376b415
children acb00897f54a
files service/xidle/xidle.py
diffstat 1 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/service/xidle/xidle.py	Wed Apr 10 21:31:09 2013 -0700
+++ b/service/xidle/xidle.py	Wed Apr 10 21:31:29 2013 -0700
@@ -1,5 +1,5 @@
 #!bin/python
-
+from __future__ import division
 """
 X server idle time is now available over http!
 """
@@ -34,9 +34,11 @@
 @get("/graph")
 def graph():
     g = StateGraph(ctx=DEV['xidle/%s' % host])
-    g.add((URIRef("http://bigasterisk.com/host/%s/xidle" % host),
-           ROOM['idleTimeMs'],
-           Literal(xss.get_info().idle)))
+
+    ms = xss.get_info().idle
+    subj = URIRef("http://bigasterisk.com/host/%s/xidle" % host)
+    g.add((subj, ROOM['idleTimeMs'], Literal(ms)))
+    g.add((subj, ROOM['idleTimeMinutes'], Literal(ms / 1000 / 60)))
 
     response.set_header('Content-type', 'application/x-trig')
     return g.asTrig()