home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- import logging
- import shutil
- from DistUpgradeFetcherCore import DistUpgradeFetcherCore
-
- class DistUpgradeFetcherSelf(DistUpgradeFetcherCore):
-
- def __init__(self, new_dist, progress, options, view):
- DistUpgradeFetcherCore.__init__(self, new_dist, progress)
- self.view = view
- self.run_options += [
- '--with-network']
-
-
- def error(self, summary, message):
- return self.view.error(summary, message)
-
-
- def runDistUpgrader(self):
- ''' overwrite to ensure that the log is copied '''
- logging.info('runDistUpgrader() called, re-exec self')
- logging.shutdown()
- shutil.copy('/var/log/dist-upgrade/main.log', '/var/log/dist-upgrade/main_update_self.log')
- DistUpgradeFetcherCore.runDistUpgrader(self)
-
-
-