Changeset 6301


Ignore:
Timestamp:
Nov 15, 2017, 1:44:37 PM (2 years ago)
Author:
jrpelegrina
Message:

Fix bug in remote client plugin

File:
1 edited

Legend:

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

    r6259 r6301  
    852852                                return [True,str(COMMENT)]
    853853                       
    854                         self._debug("[LLXRemoteInstallerClient] (test_system) The DICTIONARY to use is: "+str(dict))
     854                        self._debug("[LLXRemoteInstallerClient] (test_system) The DICTIONARY to use is: "+str(appDict))
    855855                        self._debug("[LLXRemoteInstallerClient] (test_system) The DICTIONARY installed in your system is: "+str(dict_orig))
    856856                        dict_orig_aux=dict_orig
     
    871871                        #TEST UPDATE
    872872                        self._debug("Call update_test")
     873                        self._debug(appDict[self.UPDATE]['activate'])
    873874                        if appDict[self.UPDATE]['activate']=="True":
    874875                                try:
    875876                                        result_update_vector=self.update_test(appDict,dict_orig)
     877                                        self._debug(result_update_vector)
    876878                                        result_update=result_update_vector[0]
    877879                                        updated=result_update_vector[1]
    878880                                except Exception as e:
     881                                        self._debug(str(e))
    879882                                        print e
    880883                        else:
    881                                 result_update={'version':dict_orig[self.UPDATE]['version'],'url':dict_orig[self.UPDATE]['url'],'datetime':dict_orig[self.UPDATE]['datetime']}
     884                                if len(dict_orig[self.UPDATE])>0:
     885                                        result_update={'version':dict_orig[self.UPDATE]['version'],'url':dict_orig[self.UPDATE]['url'],'datetime':dict_orig[self.UPDATE]['datetime']}
     886                                else:
     887                                        result_update={}
    882888                                updated="False"
    883889                        self._debug("Updated is %s"%updated)
Note: See TracChangeset for help on using the changeset viewer.