示例#1
0
 def __init__(self, sink, dataset, detector):
     DataSinkHandler.__init__(self, sink, dataset, detector)
     self.log.debug('detector %r', detector)
     self.log.debug('init: %r', dataset.settype)
     self._file = None
     self._fname = None
     self._template = sink.filenametemplate
     self._scan_file = False
示例#2
0
文件: base.py 项目: umithardal/nicos
 def __init__(self, sink, dataset, detector):
     DataSinkHandler.__init__(self, sink, dataset, detector)
     self._datafile = None
     self._subdir = sink.subdir
     self._template = sink.filenametemplate
     arrayinfo = self.detector.arrayInfo()
     if len(arrayinfo) > 1:
         self.log.warning('image sink only supports one array per detector')
     self._arrayinfo = arrayinfo[0]
示例#3
0
 def __init__(self, sink, dataset, detector):
     self.startdataset = None
     DataSinkHandler.__init__(self, sink, dataset, detector)
示例#4
0
 def __init__(self, sink, dataset, detector):
     DataSinkHandler.__init__(self, sink, dataset, detector)
     self._converter = NexusTemplateConverter()
     self.rewriting = False
示例#5
0
 def __init__(self, sink, dataset, detector):
     DataSinkHandler.__init__(self, sink, dataset, detector)
     self._file = None
     self._processArrayInfo(self.detector.arrayInfo())