Exemple #1
0
 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)
Exemple #2
0
    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
Exemple #3
0
    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
Exemple #4
0
 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)
Exemple #5
0
 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)
Exemple #6
0
    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'
Exemple #7
0
    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'
Exemple #8
0
    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)
Exemple #9
0
 def __init__(self, filename=None, macro=None, **pars):
     BaseFileRecorder.__init__(self)
     if filename:
         self.setFileName(filename)
     self._expectedlabels = pars.get('labels', None)
Exemple #10
0
 def __init__(self, filename=None, macro=None, **pars):
     BaseFileRecorder.__init__(self)
     if filename:
         self.setFileName(filename)
Exemple #11
0
 def __init__(self, filename=None, macro=None, **pars):
     BaseFileRecorder.__init__(self)
     if filename:
         self.setFileName(filename)
Exemple #12
0
 def __init__(self, filename=None, macro=None, **pars):
     BaseFileRecorder.__init__(self)
     if filename:
         self.setFileName(filename)
     self._expectedlabels = pars.get('labels', None)