diff bin/effectsequencer @ 1776:b680d6f50a93

start sequencer web report. WIP Ignore-this: e97eadee6190d2c90cfb81f3542f4f2f
author drewp@bigasterisk.com
date Sun, 03 Jun 2018 21:04:00 +0000
parents f140153c087c
children 8e0e5b3db301
line wrap: on
line diff
--- a/bin/effectsequencer	Sun Jun 03 18:46:36 2018 +0000
+++ b/bin/effectsequencer	Sun Jun 03 21:04:00 2018 +0000
@@ -12,7 +12,7 @@
 import optparse, sys, logging
 import cyclone.web
 from rdflib import URIRef
-from light9.effect.sequencer import Sequencer, sendToCollector
+from light9.effect.sequencer import Sequencer, sendToCollector, Updates
 from light9 import clientsession
 
 class App(object):
@@ -38,9 +38,13 @@
                                              settings))
 
         self.cycloneApp = cyclone.web.Application(handlers=[
+            (r'/()', cyclone.web.StaticFileHandler,
+             {"path" : "light9/effect/", "default_filename" : "sequencer.html"}),
+            (r'/updates', Updates),
             (r'/stats', StatsForCyclone),
         ],
                                                   debug=True,
+                                                  seq=self.seq,
                                                   graph=self.graph,
                                                   stats=self.stats)
         reactor.listenTCP(networking.effectSequencer.port, self.cycloneApp)