# HG changeset patch # User drewp # Date 1365654689 25200 # Node ID 16b8c4f36f31df29c8c4d023839f06237e6dc328 # Parent d74460cc73da041ea26e9951b17ee7ab2411dabe add idleTimeMinutes to rdf graph Ignore-this: 6769f02218496e2049ee89812282d1c7 darcs-hash:20130411043129-312f9-3cd8be1b043d5a78625b3237c3463be06c0d1baf diff -r d74460cc73da -r 16b8c4f36f31 service/xidle/xidle.py --- 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()