Changeset 3542 for lliurex-up


Ignore:
Timestamp:
Feb 7, 2017, 1:24:53 PM (3 years ago)
Author:
jrpelegrina
Message:

Add po files and fix some files

Location:
lliurex-up/trunk/fuentes
Files:
6 added
5 edited

Legend:

Unmodified
Added
Removed
  • lliurex-up/trunk/fuentes/lliurex-up-cli/usr/sbin/lliurex-upgrade

    r3532 r3542  
    2222                log_msg="Initial check metapackage. Metapackage to install: " + str(self.targetMetapackage)
    2323                self.log(log_msg)
    24                 log_msg="Get initial flavours: " + str(self.lliurexcore.previuosFlavours)
     24                log_msg="Get initial flavours: " + str(self.lliurexcore.previousFlavours)
    2525                self.log(log_msg)
    2626               
     
    3838                        self.log(log_msg)
    3939
    40                         if "lliurex-meta-server" == self.targetMetapackage or "server" in self.lliurexcore.previuosFlavours:
     40                        if "lliurex-meta-server" == self.targetMetapackage or "server" in self.lliurexcore.previousFlavours:
    4141                                self.lliurexcore.cleanEnvironment()
    4242                                return False
     
    6161        def checkLliurexUp(self):
    6262
    63                 print("  [Lliurex-up]: Checking Lliurex-up version")
     63                print("  [Lliurex-up]: Looking for new version of Lliurex-up")
    6464
    6565                is_lliurexup_updated=self.lliurexcore.isLliurexUpIsUpdated()
     
    112112        def getLliurexVersionLocal(self):
    113113
    114                 print("  [Lliurex-up]: Checking LliurexVersion from local repository")
     114                print("  [Lliurex-up]: Looking for LliurexVersion from local repository")
    115115               
    116116                self.version_update=self.lliurexcore.getLliurexVersionLocal()
     
    123123        def getLliurexVersionLliurexNet(self):
    124124       
    125                 print("  [Lliurex-up]: Checking LliurexVersion from lliurex.net")
     125                print("  [Lliurex-up]: Looking for LliurexVersion from lliurex.net")
    126126
    127127                self.version_available=self.lliurexcore.getLliurexVersionLliurexNet()
     
    136136
    137137                if self.targetMetapackage == None:
    138                         # self.flavourToInstall=self.lliurexcore.requiresInstallFlavour()
    139                         # if self.flavourToInstall != None:
    140                         #       log_msg="Requires Install this Flavour: " + str(self.flavourToInstall)
    141                         #       self.log(log_msg)       
    142                         #       print "  [Lliurex-up]: Installation of flavour is required: " +str(self.flavourToInstall)
    143                         #       is_flavour_installed=self.lliurexcore.installInitialFlavour(self.flavourToInstall)     
    144                         #       returncode=is_flavour_installed['returncode']
    145                         #       error=is_flavour_installed['stderrs']
    146                         #       print "  [Lliurex-up]: Flavour is now installed: " + str(returncode) + " Error: " + str(error)
    147                         #       log_msg="Install initial flavour:" + flavourToInstall + ": Returncode: " + str(returncode) + " Error: " + str(error)
    148                         #       self.log(log_msg)
    149                         # else:
     138                       
    150139                        print "  [Lliurex-up]: Installation of metapackage is not required"
    151140                       
     
    162151        def getPackagesToUpdate(self):
    163152
    164                 print("  [Lliurex-up]: Checking for new updates")
     153                print("  [Lliurex-up]: Looking for new updates")
    165154                packages=self.lliurexcore.getPackagesToUpdate()
    166155                log_msg="Get packages to update. Number of packages: "+ str(len(packages))
     
    353342                with indent(4):
    354343                        puts("-h --help: Show help")
    355                         puts("-s --sai: Update the system without checking sources list")       
     344                        puts("-s --sai: Update the system without pinning")     
    356345
    357346        sys.exit(1)             
  • lliurex-up/trunk/fuentes/lliurex-up/usr/share/lliurex-up/LliurexUpConnect.py

    r3532 r3542  
    4747                log_msg="Initial check metapackage. Metapackage to install: " + str(self.targetMetapackage)
    4848                self.log(log_msg)
    49                 log_msg="Get initial metapackage: " + str(self.llxUpCore.previuosFlavours)
     49                self.previousFlavours=self.llxUpCore.previousFlavours
     50                log_msg="Get initial metapackage: " + str(self.previousFlavours)
    5051                self.log(log_msg)
    5152                return self.targetMetapackage
    5253
    53                 # try:
    54                 #       self.targetMetapackage=self.llxUpCore.checkFlavour()
    55                 #       log_msg="Initial check metapackage. Metapackage to install: " + str(self.targetMetapackage)
    56                 #       self.log(log_msg)
    57                        
    58                 #       #if self.targetMetapackage !=None:
    59                 #       self.metapackageRef=self.llxUpCore.metapackageRef
    60                 #       if len(self.metapackageRef)==0:
    61                 #               self.llxUpCore.getTargetMetapackage()
    62          #              self.metapackageRef=sorted(self.metapackageRef)
    63                          
    64                 #       self.previousFlavours=self.llxUpCore.previuosFlavours
    65                 #       if len(self.previousFlavours)==0:
    66                 #               self.llxUpCore.getPreviuosFlavours()
    67                        
    68                 #       log_msg="Get initial flavours: " + str(self.previousFlavours)
    69                 #       self.log(log_msg)
    70                  
    71                 # except Exception as e:
    72                 #       log_msg="Initial check metapackage. Error: " + str(e)
    73                 #       self.log(log_msg)
    74 
    75                 # return self.targetMetapackage
    76 
    7754        #def checkFlavoour
    7855
    7956
    80         # def saveTargetMetapackage(self):
    81 
    82         #       try:
    83         #               aux=open(self.saveTargetMetapackagePath,'w')
    84         #               x=self.targetMetapackage.split("-")[2]
    85         #               aux.write(x+"\n")
    86         #               x="edu"
    87         #               aux.write(x+"\n")
    88         #               aux.close()
    89 
    90         #       except Exception as e:
    91         #               print str(e)   
    92 
    93         # def requiresInstallFlavour(self):
    94 
    95         #       log_msg="Get update flavours: " + str(self.llxUpCore.flavours)
    96         #       self.log(log_msg)
    97         #       flavourToInstall=self.llxUpCore.requiresInstallFlavour()
    98 
    99         #       if flavourToInstall !=None:
    100         #               log_msg="Requires Install this Flavour: " + str(flavourToInstall)
    101         #               self.log(log_msg)
    102 
    103         #       else:
    104         #               log_msg="Requires Install Flavour: No"
    105         #               self.log(log_msg)
    106 
    107         #       return flavourToInstall
    108                 # self.flavours=self.llxUpCore.flavours
    109                 # log_msg="Get update flavours: " + str(self.flavours)
    110                 # self.log(log_msg)
    111 
    112                 # if not 'None' in self.previousFlavours:
    113                 #       if self.previousFlavours !=self.flavours:
    114                 #               flavourToInstall=self.parseFlavourToInstall(self.previousFlavours)
    115                 #               log_msg="Requires Install this Flavour: " + str(flavourToInstall)
    116                 #               self.log(log_msg)
    117                                
    118                 #       else:
    119                 #               log_msg="Requires Install Flavour: No"
    120                 #               self.log(log_msg)       
    121                                                        
    122                 # else:
    123                 #       log_msg="Flavours reference: " + str(self.metapackageRef)
    124                 #       self.log(log_msg)
    125                 #       if self.metapackageRef != self.flavours:
    126                 #               flavourToInstall=self.parseFlavourToInstall(self.metapackageRef)
    127 
    128                 #               log_msg="Requires Install this Flavour: " + str(flavourToInstall)
    129                 #               self.log(log_msg)
    130                 #       else:
    131                 #               log_msg="Requires Install Flavour: No"
    132                 #               self.log(log_msg)
    133 
    134                 # return flavourToInstall                                               
    135                        
    136         #def requiresInstallFlavour
    137        
    138         # def parseFlavourToInstall(self,flavours):
    139        
    140         #       parse_flavour=""
    141 
    142         #       for item in flavours:
    143         #               if item != "edu":
    144         #                       parse_flavour=parse_flavour + " " + "lliurex-meta-" + item
    145 
    146         #       return parse_flavour
    147                        
    148         #def parseFlavourToInstall(
    149        
    15057        def canConnectToLliurexNet(self):
    15158
     
    16067                        log_msg="Can connect to lliurex.net: False"
    16168                        self.log(log_msg)
    162                         if "lliurex-meta-server" == self.targetMetapackage or "server" in self.llxUpCore.previuosFlavours:
     69                        if "lliurex-meta-server" == self.targetMetapackage or "server" in self.llxUpCore.previousFlavours:
    16370                                return False
    16471                        else:
     
    326233                        log_msg="Install initial metapackage: " + flavourToInstall + ". Error: " + str(e)
    327234                        self.log(log_msg)
    328                         return 100
     235                        return 1
    329236                       
    330237        #def installInitialFlavour
     
    440347
    441348                return error   
    442                 # count=0
    443                 # error=False
    444 
    445                 # if os.path.exists(self.errorpostaction_token):
    446                 #       aux = open(self.errorpostaction_token,'r')
    447                 #       lines = aux.readlines()
    448                 #       for x in lines:
    449                 #               if 'E: ' in x:
    450                 #                       count=count+1
    451                 #       aux.close()
    452 
    453                 # if count==0:
    454                 #       cmd='dpkg -l | grep "^i[^i]" >' + self.errorupgrade_token
    455                 #       os.system(cmd)
    456                
    457                 #       if os.path.exists(self.errorupgrade_token):
    458                 #               aux = open(self.errorupgrade_token,'r')
    459                 #               lines = aux.readlines()
    460                 #               aux.close()
    461                        
    462                 #               if len(lines)>0:
    463                 #                       error=True
    464                 #                       #log_msg="Dist-upgrade process ending with errors"
    465                 #                       #self.log(log_msg)
    466                 #               else:
    467                 #                       j=0
    468                 #                       cmd='apt-get dist-upgrade -sV >' + self.finalupgrade_token
    469                 #                       os.system(cmd)
    470                 #                       if os.path.exists(self.finalupgrade_token):
    471                 #                               aux = open(self.finalupgrade_token,'r')
    472                 #                               lines = aux.readlines()
    473                 #                               aux.close()
    474 
    475                 #                               for x in lines:
    476                 #                                       if 'Inst' in x:
    477                 #                                               j=j+1
    478 
    479                 #                               if j>0:
    480                 #                                       error=True             
    481                 # else:
    482                 #       error=True
    483 
    484                 # if error:
    485                 #       log_msg="Dist-upgrade process ending with errors"
    486                 #       self.log(log_msg)
    487                 # else:                 
    488                 #       log_msg="Dist-upgrade process ending OK"
    489                 #       self.log(log_msg)
    490        
    491                 # return error
    492                
     349                               
    493350
    494351        #def checkErrorDistUpgrade
  • lliurex-up/trunk/fuentes/lliurex-up/usr/share/lliurex-up/lliurex-up.py

    r3532 r3542  
    156156               
    157157                builder=Gtk.Builder()
    158                
     158                builder.set_translation_domain('lliurex-up')
     159
    159160                glade_path=GLADE_FILE
    160161                builder.add_from_file(glade_path)
     
    300301                # done_icon.set_from_file(CACHED_ICON)
    301302                # pixbuf=done_icon.get_pixbuf()
    302                 column=Gtk.TreeViewColumn("")
     303                column=Gtk.TreeViewColumn(_("State"))
    303304                cell=Gtk.CellRendererPixbuf()
    304305                column.pack_start(cell,True)
     
    579580                                if  not self.check_lliurexup_t.is_alive() and not self.check_lliurexup_t.launched:
    580581                                        print "  [Lliurex-up]: Checking Lliurex-up version"
    581                                         msg_gather="<span><b>"+_("Checking for new version of lliurex-up")+"</b></span>"
     582                                        msg_gather="<span><b>"+_("Looking for new version of Lliurex-up")+"</b></span>"
    582583                                        self.gather_label.set_markup(msg_gather)
    583584                                        self.check_lliurexup_t.start()
     
    693694        #def wait_to_reboot
    694695
    695         # def reboot_lliurexup(self):
    696 
    697         #       time.sleep(5)
    698         #       os.execl(sys.executable, sys.executable, *sys.argv)     
    699 
    700         # #def reboot_me       
    701 
    702 
     696       
    703697        def initActions_process(self):
    704698                time.sleep(5)
     
    762756                print log_msg
    763757                self.llxup_connect.log(log_msg)
    764                        
    765         #def yes_button_clicked         
    766 
    767         #def check_mirror
    768 
    769         # def pulsate_wait_response(self):
    770 
    771         #       if self.response==0:
    772         #               GLib.timeout_add(100,self.pulsate_get_info)
    773 
    774         #               self.yes_button_box.hide()
    775         #               self.no_button_box.hide()
    776         #               return False
    777 
    778         #       if self.response==1:
    779         #               self.pbar_label.show()
    780         #               self.updated_percentage(0)
    781         #               self.spinner.start()
    782         #               self.yes_button_box.hide()
    783         #               self.no_button_box.hide()
    784         #               msg_gather="<span><b>"+_("Updating mirror")+"</b></span>"
    785         #               self.gather_label.set_markup(msg_gather)
    786         #               self.execute_lliurexmirror_t.start()
    787         #               GLib.timeout_add(1000,self.pulsate_updating_mirror)
    788                        
    789         #               return False
    790                
    791         #       self.pbar.pulse()
    792         #       return True
    793758
    794759        #def yes_button_clicked
     
    832797 
    833798                if not self.get_lliurexversionlocal_t.launched:
    834                         print "  [Lliurex-up]: Checking LliurexVersion from local repository "
    835                         msg_gather="<span><b>"+_("Checking new version to update")+"</b></span>"
     799                        print "  [Lliurex-up]: Looking for LliurexVersion from local repository "
     800                        msg_gather="<span><b>"+_("Looking for new version to update")+"</b></span>"
    836801                        self.gather_label.set_markup(msg_gather)
    837802                        self.get_lliurexversionlocal_t.start()
     
    843808                if self.get_lliurexversionlocal_t.done:
    844809                        if not self.get_lliurexversionnet_t.is_alive() and not self.get_lliurexversionnet_t.launched:
    845                                 print "  [Lliurex-up]: Checking LliurexVersion from Lliurex net"
    846                                 msg_gather="<span><b>"+_("Checking new version available")+"</b></span>"
     810                                print "  [Lliurex-up]: Looking for LliurexVersion from Lliurex net"
     811                                msg_gather="<span><b>"+_("Looking for new version available")+"</b></span>"
    847812                                self.gather_label.set_markup(msg_gather)
    848813                                self.get_lliurexversionnet_t.start()   
     
    867832
    868833                                        if not self.gather_packages_t.is_alive() and not self.gather_packages_t.launched:
    869                                                 print "  [Lliurex-up]: Checking for new updates"
    870                                                 msg_gather="<span><b>"+_("Checking for new updates")+"</b></span>"
     834                                                print "  [Lliurex-up]: Looking for for new updates"
     835                                                msg_gather="<span><b>"+_("Looking for new updates")+"</b></span>"
    871836                                                self.gather_label.set_markup(msg_gather)
    872837                                                self.gather_packages_t.start()
     
    899864                                                                if not system_update:
    900865                                                                                self.gather_label.set_name("ERROR_FONT")
    901                                                                                 msg_gather="<span><b>"+_("Updated abort. An error occurred checking new updates")+"</b></span>"
     866                                                                                msg_gather="<span><b>"+_("Updated abort. An error occurred in the search for updates")+"</b></span>"
    902867                                                                                self.gather_label.set_markup(msg_gather)
    903                                                                                 print "  [Lliurex-up]: Error in checking new updates"
     868                                                                                print "  [Lliurex-up]: Error in search for updates"
    904869                                                                                return False
    905870                                                                else:
     
    997962                #self.version_available=self.llxup_connect.getLliurexVersionNet()
    998963                if self.version_update["installed"]==None:
    999                         msg_current_version_info=_("Info not available")
     964                        msg_current_version_info=_("Not available")
    1000965
    1001966                else:
     
    1004969
    1005970                if self.version_available==None:
    1006                         if 'client' in self.llxup_connect.previousFlavours or self.flavourToInstall=='lliurex-meta-client' or self.targetMetapackage=='lliurex-meta-client':
    1007                                 msg_version_available_info=_("Info not available for clients")
     971                        if 'client' in self.llxup_connect.previousFlavours or self.targetMetapackage=='lliurex-meta-client':
     972                                msg_version_available_info=_("Not available for clients")
    1008973
    1009974                        else:
    1010975                                self.version_available_label_info.set_name("ERROR_FONT")
    1011                                 msg_version_available_info=_("Info not available. Check conexion to lliurex.net")
     976                                msg_version_available_info=_("Not available. Check conexion to lliurex.net")
    1012977
    1013978                else:
     
    1016981
    1017982                if self.version_update["candidate"]==None:
    1018                         msg_version_update_info=_("Info not available")
     983                        msg_version_update_info=_("Not available")
    1019984
    1020985                else:
     
    10571022                self.pbar.set_fraction(execprocess/self.total_process)
    10581023                if processname =="":
    1059                         msg_pbar="Executing process: " + str(execprocess) + " of " + str(self.number_process)
     1024                        msg_pbar=_("Executing process: ") + str(execprocess) + _(" of ") + str(self.number_process)
    10601025                else:
    1061                         msg_pbar="Executing process: " + str(execprocess) + " of " + str(self.number_process) + ". " + processname
     1026                        msg_pbar=_("Executing process: ") + str(execprocess) + _(" of ") + str(self.number_process) + ". " + processname
    10621027       
    10631028                msg_pbar="<span><b>"+msg_pbar+"</b></span>"
     
    11421107                        self.preactions_process_t.start()
    11431108                        self.preactions_process_t.launched=True
    1144                         self.show_number_process_executing(1,"Preparing system to the update")
     1109                        self.show_number_process_executing(1,_("Preparing system to the update"))
    11451110                        self.update_button_box.set_name("UPDATE_BUTTON_LAUNCHED_COLOR")
    11461111
     
    11521117                                        self.update_process_t.start()
    11531118                                        self.update_process_t.launched=True
    1154                                         self.show_number_process_executing(2,"Downloading and installing packages")
     1119                                        self.show_number_process_executing(2,_("Downloading and installing packages"))
    11551120
    11561121                               
     
    11601125                                                self.postactions_process_t.start()
    11611126                                                self.postactions_process_t.launched=True
    1162                                                 self.show_number_process_executing(3,"Ending the update")
     1127                                                self.show_number_process_executing(3,_("Ending the update"))
    11631128                                       
    11641129                                        if self.postactions_process_t.done:
     
    11681133                                                        self.checkFinalFlavourToInstall_t.start()
    11691134                                                        self.checkFinalFlavourToInstall_t.launched=True
    1170                                                         self.show_number_process_executing(4,"Checking metapackage")
     1135                                                        self.show_number_process_executing(4,_("Checking metapackage"))
    11711136                                                                               
    11721137                                       
     
    13631328        def mouse_over_update_button(self,widget,event):
    13641329
    1365                 # if self.preactions_process_t.launched and not self.postactions_process_t.done:
    1366                 #       self.update_button_box.set_name("UPDATE_LAUNCHED_OVER_COLOR")
    1367                 # else:
    1368                 #       if self.postactions_process_t.done:
    1369                 #               self.update_button_box.set_name("UPDATE_BUTTON_END_COLOR")
    1370                 #       else:
    1371                 #               self.update_button_box.set_name("UPDATE_OVER_COLOR")
    1372 
    13731330                if not self.preactions_process_t.launched and not self.postactions_process_t.done:
    13741331                        self.update_button_box.set_name("BUTTON_OVER_COLOR")
     
    13821339        def mouse_exit_update_button(self,widget,event):
    13831340
    1384                 # if self.preactions_process_t.launched and not self.postactions_process_t.done:
    1385                 #       self.update_button_box.set_name("UPDATE_BUTTON_LAUNCHED_COLOR")
    1386                 #       self.terminal_label.set_name("CHANGELOG_FONT")
    1387                 #       self.terminal_label.set_markup(self.msg_terminal)
    1388                 # else:
    1389                 #       if self.postactions_process_t.done:
    1390                 #               self.update_button_box.set_name("UPDATE_BUTTON_END_COLOR")
    1391 
    1392                 #       else:
    1393                 #               self.update_button_box.set_name("UPDATE_BUTTON_COLOR")
    1394 
    1395 
    13961341                if self.preactions_process_t.launched and not self.postactions_process_t.done:
    1397                         #self.update_button_box.set_name("UPDATE_BUTTON_LAUNCHED_COLOR")
    13981342                        self.terminal_label.set_name("CHANGELOG_FONT")
    13991343                        self.terminal_label.set_markup(self.msg_terminal)
  • lliurex-up/trunk/fuentes/lliurex-up/usr/share/lliurex-up/rsrc/lliurex-up.ui

    r3514 r3542  
    6161            <child>
    6262              <object class="GtkBox" id="yes_button_box">
     63                <property name="width_request">50</property>
    6364                <property name="visible">True</property>
    6465                <property name="can_focus">False</property>
     
    9697            <child>
    9798              <object class="GtkBox" id="no_button_box">
     99                <property name="width_request">50</property>
    98100                <property name="visible">True</property>
    99101                <property name="can_focus">False</property>
  • lliurex-up/trunk/fuentes/python-lliurex-up/lliurex/lliurexup/__init__.py

    r3532 r3542  
    3434                self.haveLliurexMirror = False
    3535                self.metapackageRef=[]
    36                 self.previuosFlavours = []
     36                self.previousFlavours = []
    3737                self.getTargetMetapackage()
    3838                self.flavours = []
    39                 self.getPreviuosFlavours()
     39                self.getPreviousFlavours()
    4040                if len(self.n4d.get_methods('MirrorManager')) > 0:
    4141                        self.haveLliurexMirror = True
    4242                self.prepareEnvironment()
    4343
    44         def getPreviuosFlavours(self):
     44        def getPreviousFlavours(self):
    4545               
    4646                if os.path.exists(self.previousflavourspath):
     
    4848                        lines = aux.readlines()
    4949                        for x in lines:
    50                                 self.previuosFlavours.append(x.strip())
     50                                self.previousFlavours.append(x.strip())
    5151                        aux.close()
    5252
     
    8080                self.metapackageRef=sorted(self.metapackageRef)
    8181                         
    82                 if len(self.previuosFlavours)==0:
    83                         self.getPreviuosFlavours()
     82                if len(self.previousFlavours)==0:
     83                        self.getPreviousFlavours()
    8484               
    8585                self.addSourcesListLliurex()
     
    134134
    135135
    136                 if self.targetMetapackage=="lliurex-meta-client" or "client" in self.previuosFlavours or "client" in self.metapackageRef:
     136                if self.targetMetapackage=="lliurex-meta-client" or "client" in self.previousFlavours or "client" in self.metapackageRef:
    137137                        textsearch="/mirror/"+str(self.defaultMirror)
    138138                        sourcesref=os.path.join(self.processSourceslist, 'default_mirror')
     
    440440                                else:
    441441                                        meta=item.split("-")[2]
    442                                         if 'None' in self.previuosFlavours:
     442                                        if 'None' in self.previousFlavours:
    443443                                                if not meta in self.metapackageRef:
    444444                                                        count=count+1
    445445                                        else:           
    446                                                 if not meta in self.previuosFlavours:
     446                                                if not meta in self.previousFlavours:
    447447                                                        count=count+1
    448448
Note: See TracChangeset for help on using the changeset viewer.