diff --git a/bin/effectsequencer b/bin/effectsequencer --- a/bin/effectsequencer +++ b/bin/effectsequencer @@ -5,10 +5,9 @@ plays back effect notes from the timelin from run_local import log from twisted.internet import reactor -# from greplin.scales.cyclonehandler import StatsHandler +from light9.metrics import metrics, metricsRoute from rdfdb.syncedgraph import SyncedGraph from light9 import networking, showconfig -# from greplin import scales import optparse, sys, logging import cyclone.web from rdflib import URIRef @@ -27,15 +26,6 @@ class App(object): self.graph = SyncedGraph(networking.rdfdb.url, "effectSequencer") self.graph.initiallySynced.addCallback(self.launch) - # self.stats = scales.collection( - # '/', - # scales.PmfStat('sendLevels', recalcPeriod=1), - # scales.PmfStat('getMusic', recalcPeriod=1), - # scales.PmfStat('evals', recalcPeriod=1), - # scales.PmfStat('sendOutput', recalcPeriod=1), - # scales.IntStat('errors'), - # ) - def launch(self, *args): self.seq = Sequencer( self.graph, @@ -54,9 +44,7 @@ class App(object): "default_filename": "sequencer.html" }), (r'/updates', Updates), - # (r'/stats/(.*)', StatsHandler, { - # 'serverName': 'effectsequencer' - # }), + metricsRoute(), ], debug=True, seq=self.seq,