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))
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) )
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
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
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