Example #1
0
 def load_sets(self, directory):
     for fn in glob.glob(directory + '/*.set'):
         print 'Loading {0}...'.format(fn)
         with open(fn, 'r') as fp:
             self._channelsets.append(
                 ChannelSet.from_file(utils.get_filename_without_ext(fn),
                                      fp))
Example #2
0
 def load_sets(self, directory):
     for fn in glob.glob(directory+'/*.set'):
         print 'Loading {0}...'.format(fn)
         with open(fn, 'r') as fp:
             self._channelsets.append(
                 ChannelSet.from_file(utils.get_filename_without_ext(fn), fp)
             )
Example #3
0
 def load_models_from_files(self):
     models = []
     directory = self.get_ini_directory()
     if not directory:
         QMessageBox.critical(self, 'Unable to locate DAQ channels', 
             ('Please set the environmental variable {0} to '+
             'the directory which contains the DAQ .ini files.').format(
                 self.ENV_CDS_DAQ_CHANS))
     else:
         for fn in glob.glob(directory+'/*.ini'):
             print 'Loading {0}...'.format(fn)
             with open(fn, 'rb') as ini:
                 dm = daqmodel.DAQModel.from_ini(
                         utils.get_filename_without_ext(fn), ini)
                 if dm:
                     models.append(dm)
     return models
Example #4
0
 def load_models_from_files(self):
     models = []
     directory = self.get_ini_directory()
     if not directory:
         QMessageBox.critical(
             self, 'Unable to locate DAQ channels',
             ('Please set the environmental variable {0} to ' +
              'the directory which contains the DAQ .ini files.').format(
                  self.ENV_CDS_DAQ_CHANS))
     else:
         for fn in glob.glob(directory + '/*.ini'):
             print 'Loading {0}...'.format(fn)
             with open(fn, 'rb') as ini:
                 dm = daqmodel.DAQModel.from_ini(
                     utils.get_filename_without_ext(fn), ini)
                 if dm:
                     models.append(dm)
     return models
Example #5
0
 def load_models_from_files(self):
     # TODO: automatically load these, based on ENV variable or so
     models = []
     directory = self.get_ini_directory()
     if not directory:
         QMessageBox.critical(
             self,
             "Unable to locate DAQ channels",
             (
                 "Please set the environmental variable {0} to " + "the directory which contains the DAQ .ini files."
             ).format(self.ENV_CDS_DAQ_CHANS),
         )
     else:
         for fn in glob.glob(directory + "/*.ini"):
             print "Loading {0}...".format(fn)
             with open(fn, "rb") as ini:
                 dm = daqmodel.DAQModel.from_ini(utils.get_filename_without_ext(fn), ini)
                 if dm:
                     models.append(dm)
     return models