Changeset - 64c1bcff604e
[Not reviewed]
default
0 2 0
drewp@bigasterisk.com - 8 years ago 2017-06-05 04:36:43
drewp@bigasterisk.com
dummyoutput for collector
Ignore-this: 76040039af77a9c73c655278584ea376
2 files changed with 16 insertions and 1 deletions:
0 comments (0 inline, 0 general)
bin/collector
Show inline comments
 
@@ -21,7 +21,7 @@ from greplin import scales
 

	
 
from run_local import log
 
from lib.cycloneerr import PrettyErrorHandler
 
from light9.collector.output import EnttecDmx, Udmx
 
from light9.collector.output import EnttecDmx, Udmx, DummyOutput
 
from light9.collector.collector import Collector
 
from light9.namespaces import L9
 
from light9 import networking
light9/collector/output.py
Show inline comments
 
@@ -53,6 +53,21 @@ class Output(object):
 
        """short string to distinguish outputs"""
 
        raise NotImplementedError
 

	
 
class DummyOutput(Output):
 
    def __init__(self, uri, *args):
 
        self.uri = uri
 
        self.numChannels = args[-1]
 
    
 
    def update(self, values):
 
        pass
 

	
 
    def flush(self):
 
        pass
 

	
 
    def shortId(self):
 
        return repr(self)
 

	
 
        
 
class DmxOutput(Output):
 
    def __init__(self, uri, numChannels):
 
        self.uri = uri
0 comments (0 inline, 0 general)