Changeset 4754


Ignore:
Timestamp:
May 15, 2017, 1:46:41 PM (2 years ago)
Author:
daduve
Message:

Show msg error if repositories are not accesible

Location:
lliurex-remote-installer/trunk/fuentes/lliurex-remote-installer-gui.install/usr/share/lliurex-remote-installer
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • lliurex-remote-installer/trunk/fuentes/lliurex-remote-installer-gui.install/usr/share/lliurex-remote-installer/LliurexRemoteInstaller.py

    r4738 r4754  
    289289                if self.core.var['update']['activate'] == "True":
    290290                        COMMENT.append("UPDATE: Sheduled from "+self.core.var['update']['url'])
    291                         COMMENT.append("Minimum update version: "+(self.core.var['update']['version']).split(":")[1])
     291                        COMMENT.append("Minimum update version: "+(self.core.var['update']['version']))
    292292                        #COMMENT.append(self.core.var['update']['url'])
    293293                        COMMENT.append("")
  • lliurex-remote-installer/trunk/fuentes/lliurex-remote-installer-gui.install/usr/share/lliurex-remote-installer/UpdateBox.py

    r4737 r4754  
    119119                if self.core.var["update"]["activate"] == 'True':
    120120                        url_update=self.core.var["update"]["url"]
    121                         version_update=self.core.var["update"]["version"]
     121                        version_update=self.core.var["update"]["version"].replace('Current version: ','')
    122122                        date_update=self.core.var["update"]["datetime"]
    123123                        self.new_package_button("True",url_update,version_update,date_update)
     
    201201                if activate=="True":
    202202                        sheduled="Sheduled on :"+date_update
    203                         updated="Update to version "+version_update+" from "+url_update+ " repository."
     203                        updated="Update to minimum version "+version_update+" from "+url_update+ " repository."
    204204                       
    205205                        label=Gtk.Label(sheduled)
     
    276276        def apply_update_button_clicked(self,widget):
    277277               
     278                if self.update_radiobutton_2.get_active():
     279                        self.core.current_var["update"]["version"]=((self.update_label_4.get_label()).replace('Current version: ',''))
     280                        if self.core.current_var["update"]["version"] == '':
     281                                self.error_repos_dialog("Mirror")
     282                                return True
     283                else:
     284                        self.core.current_var["update"]["version"]=((self.update_label_3.get_label()).replace('Current version: ',''))
     285                        if self.core.current_var["update"]["version"] == '':
     286                                self.error_repos_dialog("Lliurex.net")
     287                                return True
     288               
    278289                self.thread=threading.Thread(target=self.apply_changes_thread)
    279290                self.thread.daemon=True
    280291                self.thread.start()
    281                        
    282                 #Se crea el mensaje de Apply segun si sse suben ficheros o no.
     292                                       
     293                #Se crea el mensaje de Apply segun:
    283294                self.msg1=_(u"New sheduled are programed, applying changes.......")
    284295               
     
    318329                                self.core.current_var["update"]["activate"]='True'
    319330                                self.core.current_var["update"]["url"]='Mirror'
    320                                 self.core.current_var["update"]["version"]=self.update_label_4.get_label()
     331                                self.core.current_var["update"]["version"]=((self.update_label_4.get_label()).replace('Current version: ',''))
     332                                if self.core.current_var["update"]["version"] == '':
     333                                        dialog.destroy()
     334                                        self.error_repos_dialog()
     335                                       
    321336                                #datetime
    322337                                date=datetime.datetime.now()
     
    386401        #def delete_update_dialog
    387402       
     403        def error_repos_dialog(self, repo):
     404                comment=("%s repositorie not is accesible, please wait to connect with it or select other one"%repo)
     405                main_window=self.core.lri.main_window
     406                dialog=Dialog.ErrorDialog(main_window,_(u"Repositories Testing"),comment)
     407                response=dialog.run()
     408                dialog.destroy()
     409                               
     410                return True
     411               
     412        #def remove_file_info_dialo
     413       
Note: See TracChangeset for help on using the changeset viewer.