aboutsummaryrefslogtreecommitdiffstats
path: root/termcast_server/web.py
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2014-12-11 05:27:49 -0500
committerJesse Luehrs <doy@tozt.net>2014-12-11 05:27:49 -0500
commitc19a99ce1ec89f6ad7029344d7ef2c1e1d9216fc (patch)
treeb1fd5b74275a3e3042d75c31cc2267fbe4e6f1df /termcast_server/web.py
parent524e5f4fa0603e565eed95a5eff58c0ddebb19a0 (diff)
downloadpython-termcast-server-master.tar.gz
python-termcast-server-master.zip
pass idle time and creation time to websocketHEADmaster
Diffstat (limited to 'termcast_server/web.py')
-rw-r--r--termcast_server/web.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/termcast_server/web.py b/termcast_server/web.py
index 26514e2..b3048fa 100644
--- a/termcast_server/web.py
+++ b/termcast_server/web.py
@@ -24,7 +24,14 @@ class WebSocketHandler(tornado.websocket.WebSocketHandler):
streamers = self.publisher.request_all("get_streamers")
reply = {
"type": "streamer_list",
- "streamers": [ { "id": s["id"], "name": s["name"].decode('utf-8', 'replace') } for s in streamers ],
+ "streamers": [
+ {
+ "id": s["id"],
+ "name": s["name"].decode('utf-8', 'replace'),
+ "idle_since": s["idle_since"],
+ "created_at": s["created_at"],
+ } for s in streamers
+ ],
}
self.write_message(json.dumps(reply))
elif data["type"] == "start_watching":