def __init__(self, filename=None, macro=None, **pars): BaseFileRecorder.__init__(self) self.base_filename = filename self.macro = weakref.ref(macro) if macro else None self.db = PyTango.Database() if filename: self.setFileName(self.base_filename)
def __init__(self, filename=None, macro=None, overwrite=False, **pars): BaseFileRecorder.__init__(self, **pars) self.macro = macro self.overwrite = overwrite if filename: self.filename = filename
def __init__(self, filename=None, macro=None, **pars): BaseFileRecorder.__init__(self) self.base_filename = filename if macro: self.macro = macro self.db = PyTango.Database() if filename: self.setFileName(self.base_filename)
def __init__(self, filename=None, macro=None, overwrite=False, **pars): BaseFileRecorder.__init__(self, **pars) self.macro = macro self.overwrite = overwrite if filename: self.setFileName(filename) self.currentlist = None self._nxclass_map = {} self.entryname = 'entry'
def __init__(self, filename=None, macro=None, overwrite=False, **pars): BaseFileRecorder.__init__(self, **pars) self.macro = macro self.overwrite = overwrite if filename: self.setFileName(filename) self.currentlist = None self._nxclass_map = {} self.entryname = 'entry' scheme = r'([A-Za-z][A-Za-z0-9\.\+\-]*)' authority = (r'//(?P<host>([\w\-_]+\.)*[\w\-_]+)' + r'(:(?P<port>\d{1,5}))?') path = (r'((?P<filepath>(/(//+)?([A-Za-z]:/)?([\w.\-_]+/)*' + r'[\w.\-_]+.(h5|hdf5|\w+))))' + r'(::(?P<dataset>(([\w.\-_]+/)*[\w.\-_]+)))?') pattern = ('^(?P<scheme>%(scheme)s):' + '((?P<authority>%(authority)s)' + '($|(?=[/#?])))?(?P<path>%(path)s)$') self.pattern = pattern % dict( scheme=scheme, authority=authority, path=path)
def __init__(self, filename=None, macro=None, **pars): BaseFileRecorder.__init__(self) if filename: self.setFileName(filename) self._expectedlabels = pars.get('labels', None)
def __init__(self, filename=None, macro=None, **pars): BaseFileRecorder.__init__(self) if filename: self.setFileName(filename)