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