# HG changeset patch # User Drew Perttula # Date 2019-06-06 11:59:07 # Node ID 8e2d456b3612d2c1dda3c437366d111886f5f1d3 # Parent 5633155c03000c8a7c2aea8cfe8daf13ab6a96f5 fix some stats and logging Ignore-this: d5ed651e17695eaea4e599d5dfaf3b0a diff --git a/light9/collector/collector_client.py b/light9/collector/collector_client.py --- a/light9/collector/collector_client.py +++ b/light9/collector/collector_client.py @@ -11,7 +11,7 @@ log = logging.getLogger('coll_client') _zmqClient = None stats = scales.collection( - '/collectorClient/', + '/collectorClient', scales.PmfStat('send', recalcPeriod=1), ) diff --git a/light9/effect/sequencer.py b/light9/effect/sequencer.py --- a/light9/effect/sequencer.py +++ b/light9/effect/sequencer.py @@ -30,7 +30,7 @@ log = logging.getLogger('sequencer') gatherProcessStats() updateStats = scales.collection( - '/update/', + '/update', scales.PmfStat('s0_getMusic', recalcPeriod=1), scales.PmfStat('s1_eval', recalcPeriod=1), #scales.PmfStat('s3_send_client', recalcPeriod=1), @@ -41,7 +41,7 @@ updateStats = scales.collection( scales.DoubleStat('goalFps'), ) compileStats = scales.collection( - '/compile/', + '/compile', scales.PmfStat('graph', recalcPeriod=1), scales.PmfStat('song', recalcPeriod=1), ) @@ -252,7 +252,11 @@ class Sequencer(object): key=lambda n: n.uri) noteReports = [] for note in songNotes: - s, report = note.outputSettings(musicState['t']) + try: + s, report = note.outputSettings(musicState['t']) + except Exception: + traceback.print_exc() + raise noteReports.append(report) settings.append(s) devSettings = DeviceSettings.fromList(self.graph, settings)