Mercurial > code > home > repos > light9
diff bin/effectsequencer @ 1391:4a7594476905
hack up KC so it edits effect strengths instead
Ignore-this: 65706b0434cb635d1cf9a7e92a867df9
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Thu, 09 Jun 2016 08:50:47 +0000 |
parents | ba6fd5eaa0cf |
children | c35ec37c3c6e |
line wrap: on
line diff
--- a/bin/effectsequencer Thu Jun 09 07:07:55 2016 +0000 +++ b/bin/effectsequencer Thu Jun 09 08:50:47 2016 +0000 @@ -12,9 +12,7 @@ import optparse, sys, logging import cyclone.web from rdflib import URIRef -from light9.effect.sequencer import Sequencer -import treq -import json +from light9.effect.sequencer import Sequencer, sendToCollector from light9.rdfdb import clientsession class App(object): @@ -35,13 +33,10 @@ ) def launch(self, *args): print 'launch' - def sendToCollector(settings): - return treq.put(networking.collector.path('attrs'), - data=json.dumps({'settings': settings, - 'client': 'effectSequencer', - 'clientSession': self.session})) - - seq = Sequencer(self.graph, sendToCollector) + self.seq = Sequencer( + self.graph, + lambda settings: sendToCollector('effectSequencer', self.session, + settings)) self.cycloneApp = cyclone.web.Application(handlers=[ (r'/stats', StatsForCyclone),