示例#1
0
 def doImageBackup(self):
     backup = None
     from Plugins.SystemPlugins.ViX.ImageManager import ImageBackup
     self.ImageBackup = ImageBackup(self.session, True)
     Components.Task.job_manager.AddJob(self.ImageBackup.createBackupJob())
     Components.Task.job_manager.in_background = False
     for job in Components.Task.job_manager.getPendingJobs():
         if job.name == dgettext('vix', 'Image Manager'):
             break
     self.showJobView(job)
示例#2
0
 def doImageBackup(self):
     backup = None
     from Plugins.SystemPlugins.ViX.ImageManager import ImageBackup
     self.ImageBackup = ImageBackup(self.session)
     Components.Task.job_manager.AddJob(self.ImageBackup.createBackupJob())
     Components.Task.job_manager.in_background = False
     for job in Components.Task.job_manager.getPendingJobs():
         if job.name.startswith(_("ImageManager")):
             backup = job
     if backup:
         self.showJobView(backup)