Current Path : /usr/lib/python2.7/dist-packages/DistUpgrade/ |
Current File : //usr/lib/python2.7/dist-packages/DistUpgrade/DistUpgradeApport.pyc |
ó üRôSc @ sã d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z i d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6Z d d „ Z d „ Z d „ Z d „ Z e d k rß e d d d ƒ n d S( iÿÿÿÿNt Aptlogs apt.logt Apttermlogs apt-term.logs Aptclonesystemstate.tar.gzs apt-clone_system_state.tar.gzt Historylogs history.logt Lspcitxts lspci.txtt Mainlogs main.logt Termlogs term.logt Screenlogs screenlog.0t Xorgfixups xorg_fixup.logs /var/log/dist-upgrade/c C s‚ d } xu t D]m } t j j | | ƒ } t j j | ƒ s t j j | ƒ d k rY q n | t | } t | ƒ f | | <q Wd S( Nt VarLogDistupgradei ( t APPORT_WHITELISTt ost patht joint isfilet getsizet open( t reportt logdirt dirnamet fnamet ft ident( ( sA /usr/lib/python2.7/dist-packages/DistUpgrade/DistUpgradeApport.pyt _apport_append_logfiles s +c C sÏ t j d ƒ y$ d d l m } d d l m } Wn% t k rX } t j d | ƒ t SXd t j d <| | | | ƒ t j j d ƒ rË | ƒ } | j d d ƒ | d c d 7<t | ƒ | j d ƒ n t S( Ns running apport_crash()iÿÿÿÿ( t apport_excepthook( t Reports; failed to import apport python module, can't report bug: %ss /usr/bin/update-manageri s* /var/crash/_usr_bin_update-manager.0.crasht Tagss dist-upgrades dist-upgrade( t loggingt debugt apport_python_hookR t apport.reportR t ImportErrort errort Falset syst argvR R t existst setdefaultR t add_to_existingt True( t typet valuet tbR R t eR ( ( sA /usr/lib/python2.7/dist-packages/DistUpgrade/DistUpgradeApport.pyt apport_crash s c C s9 t j d | | ƒ d } d } d | k r/ t St j d d ƒ | k rK t St j t j ƒ | k rx t j d | ƒ t St j j | ƒ r5| d | g } x0 t D]( } | j d t j j | | ƒ g ƒ q Wy= t j | d t j ƒ} | j j d | ƒ | j j ƒ Wn% t k r0} t j d | ƒ t SXt St S( Ns"