Mercurial > code > home > repos > homeauto
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()