def readConfig(self): self.canvas.initialize() self.ui.checkList.clear() self.compConfig = [] self.back_comps = set() self.requests = set() newList, newDict = rcmanagerConfig.getConfigFromFile(self.configFile) for k, v in newDict.iteritems(): dict[k] = v self.componentChecker.clear() for listItem in newList: item = QtGui.QListWidgetItem() item.setText(listItem.alias) self.ui.checkList.insertItem(0, item) self.compConfig.insert(0, listItem) self.componentChecker[listItem.alias] = ComponentChecker(listItem.endpoint) self.componentChecker[listItem.alias].runrun() self.log('Configuration loaded') n = rcmanagerConfig.unconnectedGroups(newList) if n > 1: msg = 'WARNING: ' + str(n) + ' unconnected component groups' self.log(msg) QtGui.QMessageBox.warning(self, 'Warning', msg) self.setFastState()
def readConfig(self): self.canvas.initialize() self.ui.checkList.clear() self.compConfig = [] self.back_comps = set() self.requests = set() newList, newDict = rcmanagerConfig.getConfigFromFile(self.configFile) for k, v in newDict.iteritems(): dict[k] = v self.componentChecker.reset() for listItem in newList: item = QtGui.QListWidgetItem() item.setText(listItem.alias) self.ui.checkList.insertItem(0, item) self.compConfig.insert(0, listItem) self.componentChecker.componentsToCheck[listItem.alias] = listItem.endpoint self.componentChecker.runrun() self.log('Configuration loaded') n = rcmanagerConfig.unconnectedGroups(newList) if n > 1: msg = 'WARNING: ' + str(n) + ' unconnected component groups' self.log(msg) QtGui.QMessageBox.warning(self, 'Warning', msg) self.setFastState()
def readConfig(self, filePath): self.compConfig, self.dict = rcmanagerConfig.getConfigFromFile(filePath) i = 0 self.ui.table.setSortingEnabled(False) for listItem in self.compConfig: self.newRow() item = self.ui.table.item(i, 0) item.setText(listItem.alias) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 0, item) item = self.ui.table.item(i, 1) item.setText(",".join(listItem.dependences)) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 1, item) item = self.ui.table.item(i, 2) item.setText(listItem.endpoint) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 2, item) item = self.ui.table.item(i, 3) item.setText(listItem.workingdir) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 3, item) item = self.ui.table.item(i, 4) item.setText(listItem.compup) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 4, item) item = self.ui.table.item(i, 5) item.setText(listItem.compdown) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 5, item) item = self.ui.table.item(i, 6) item.setText(listItem.configFile) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 6, item) i += 1 self.ui.table.setSortingEnabled(True)
def readConfig(self, filePath): self.compConfig, self.dict = rcmanagerConfig.getConfigFromFile(filePath) i = 0 self.ui.table.setSortingEnabled(False) for listItem in self.compConfig: self.newRow() item = self.ui.table.item(i, 0) item.setText(listItem.alias) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 0, item) item = self.ui.table.item(i, 1) item.setText(','.join(listItem.dependences)) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 1, item) item = self.ui.table.item(i, 2) item.setText(listItem.endpoint) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 2, item) item = self.ui.table.item(i, 3) item.setText(listItem.workingdir) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 3, item) item = self.ui.table.item(i, 4) item.setText(listItem.compup) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 4, item) item = self.ui.table.item(i, 5) item.setText(listItem.compdown) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 5, item) item = self.ui.table.item(i, 6) item.setText(listItem.configFile) item.setFlags(QtCore.Qt.ItemIsSelectable) self.ui.table.setItem(i, 6, item) i+=1 self.ui.table.setSortingEnabled(True)