changeset 874:16b8c4f36f31

add idleTimeMinutes to rdf graph Ignore-this: 6769f02218496e2049ee89812282d1c7 darcs-hash:20130411043129-312f9-3cd8be1b043d5a78625b3237c3463be06c0d1baf
author drewp <drewp@bigasterisk.com>
date Wed, 10 Apr 2013 21:31:29 -0700
parents d74460cc73da
children 79082bd9f764
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()