예제 #1
0
파일: upgradeGUI.py 프로젝트: cmft/sardana
 def initializePage(self):
     serv = self.pool()
     db = self.db()
     self.setSubTitle('Please select to which version you want to upgrade %s to' % serv)
     self.versionCB.clear()
     curr_vers = upgrade_utils.get_pool_server_version(serv, db=db)
     possible_new_vers = upgrade_utils.get_possible_upgrades(serv, db=db)
     
     if not possible_new_vers:
         self.statusLabel.setText('There are no suitable upgrades for version %s' % curr_vers)
     else:
         self.versionCB.addItems(possible_new_vers)
예제 #2
0
    def initializePage(self):
        serv = self.pool()
        db = self.db()
        self.setSubTitle(
            'Please select to which version you want to upgrade %s to' % serv)
        self.versionCB.clear()
        curr_vers = upgrade_utils.get_pool_server_version(serv, db=db)
        possible_new_vers = upgrade_utils.get_possible_upgrades(serv, db=db)

        if not possible_new_vers:
            self.statusLabel.setText(
                'There are no suitable upgrades for version %s' % curr_vers)
        else:
            self.versionCB.addItems(possible_new_vers)
예제 #3
0
파일: upgradeGUI.py 프로젝트: cmft/sardana
 def isComplete(self):
     idx = self.instanceCB.currentIndex()
     if idx >= 0:
         db = self.db()
         serv = str(self.instanceCB.currentText())
         curr_vers = upgrade_utils.get_pool_server_version(serv, db=db)
         txt = 'Current version is %s' % curr_vers
         possible_upgrades = upgrade_utils.get_possible_upgrades(serv, db=db)
         if not possible_upgrades:
             txt += ". There are no possible upgrades for this version"
         self.statusLabel.setText(txt)
         return len(possible_upgrades)
     else:
         self.statusLabel.setText('No instance selected')
         return False
예제 #4
0
 def isComplete(self):
     idx = self.instanceCB.currentIndex()
     if idx >= 0:
         db = self.db()
         serv = str(self.instanceCB.currentText())
         curr_vers = upgrade_utils.get_pool_server_version(serv, db=db)
         txt = 'Current version is %s' % curr_vers
         possible_upgrades = upgrade_utils.get_possible_upgrades(serv,
                                                                 db=db)
         if not possible_upgrades:
             txt += ". There are no possible upgrades for this version"
         self.statusLabel.setText(txt)
         return len(possible_upgrades)
     else:
         self.statusLabel.setText('No instance selected')
         return False