Changeset 4765


Ignore:
Timestamp:
May 15, 2017, 4:51:44 PM (2 years ago)
Author:
daduve
Message:

Current version remove from variable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-remote-installer/trunk/fuentes/lliurex-remote-installer-client.install/usr/share/n4d/python-plugins/LliurexRemoteInstallerClient.py

    r4763 r4765  
    3434       
    3535        def __init__(self):
    36                 self.dbg=1
     36                self.dbg=0
    3737                pass
    3838        #def __init__
     
    4242
    4343        def _debug(self,message):
    44                 if self.dbg==0:
     44                if self.dbg==1:
    4545                        print("RemoteInstallerClient: "+str(message))
    4646                        self._log(message)
     
    617617                        updateDict=appDict[self.UPDATE]
    618618                except:
    619                         self._debug("Update Test: Creating new dictionary")
     619                        self._debug("[LLXRemoteInstallerClient](update_test) Update Test: Creating new dictionary")
    620620                        version_installed=subprocess.Popen(["lliurex-version -n"],shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE).communicate()[0]
    621621                        version_installed=version_installed.split()[0]
    622622                        updateDict={'version':version_installed,'datetime':"None",'url':"Mirror"}
    623623               
    624                 self._debug("Update Test: Continue......")
     624                self._debug("[LLXRemoteInstallerClient](update_test) Update Test: Starting......")
    625625                       
    626626                version_installed=subprocess.Popen(["lliurex-version -n"],shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE).communicate()[0]
    627627                version_installed=version_installed.split()[0]
    628628                version_programed=appDict[self.UPDATE]['version']
    629                
    630                 self._debug("Update Test: Version installed %s"%version_installed)
    631                 self._debug("Update Test: Version programed %s"%version_programed)
     629                version_programed=version_programed.split()[0]
     630               
     631                self._debug("[LLXRemoteInstallerClient](update_test) Update Test: Version installed %s"%version_installed)
     632                self._debug("[LLXRemoteInstallerClient](update_test) Update Test: Version programed %s"%version_programed)
    632633               
    633634                if ( version_installed < version_programed ):
    634635                        #actualizo repos y updateo
    635636                        if appDict[self.UPDATE]['url']=='Lliurex.net':
    636                                 self._debug("(update_test) Updating your system to Lliurex.net, please wait........")
     637                                self._debug("[LLXRemoteInstallerClient](update_test) Updating your system to Lliurex.net, please wait........")
    637638                                #proc = subprocess.Popen(["lliurex-upgrade -u -r"],shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE).communicate()
    638639                                #ret=os.system("http_proxy=http://proxy:3128 /usr/sbin/lliurex-upgrade -u -r 2>/dev/null 1>/dev/null")
     
    642643                                date=datetime.datetime.now()
    643644                                date_update=date.strftime("%d-%m-%Y %H:%M:%S")
    644                                 print ("Actualizacion terminada...... %s"%date_update)
     645                                print ("[LLXRemoteInstallerClient](update_test) Actualizacion terminada...... %s"%date_update)
    645646                                if proc.returncode == 1:
    646                                         print "Fallo actulalizacion"
     647                                        print "[LLXRemoteInstallerClient](update_test) Fallo actulalizacion"
    647648                        else:
    648649                                proc = subprocess.Popen('http_proxy=http://proxy:3128 /usr/sbin/lliurex-upgrade -u', shell=True, stdin=None, stdout=open("/dev/null", "w"), stderr=None, executable="/bin/bash")
     
    650651                                date=datetime.datetime.now()
    651652                                date_update=date.strftime("%d-%m-%Y %H:%M:%S")
    652                                 print ("Actualizacion terminada...... %s"%date_update)
     653                                print ("[LLXRemoteInstallerClient](update_test) Actualizacion terminada...... %s"%date_update)
    653654                                if proc.returncode == 1:
    654                                         print "Fallo actulalizacion"
     655                                        print "[LLXRemoteInstallerClient](update_test) Fallo actulalizacion"
    655656                       
    656657                        updated="True"
     
    662663                        updateDict={'version':new_version,'datetime':date_update,'url':update_url}
    663664               
    664                 self._debug("Update Test: New dict %s"%updateDict)
     665                if updated == 'True':
     666                        self._debug("[LLXRemoteInstallerClient](update_test) Update Test: New dict %s"%updateDict)
     667                else:
     668                        self._debug("[LLXRemoteInstallerClient](update_test) Updated is not necessary, your system has the required version")
    665669               
    666670                return [updateDict, updated]
Note: See TracChangeset for help on using the changeset viewer.