def __init__(self, final_message:
Dict,
progress_view: 'ProgressAndHistoryView',
core: ApartCore,
z_options: List[str]):
FinishedJob.__init__(self, final_message, progress_view, core, icon_name='dialog-error',
z_options=z_options)
self.fail_reason = key_and_val('Failed', self.msg['error'])
self.image_source = key_and_val('Restoring from', self.msg['source'])
self.stats = Gtk.VBox()
for stat in [self.fail_reason, self.image_source, self.duration]:
self.stats.add(stat)
self.stats.get_style_context().add_class('finished-job-stats')
self.stats.show_all()
self.extra.add(self.stats)
# naive rerun is unsafe for restore jobs as /dev/abc1 may refer to different partition
# than when last run
self.rerun_btn.destroy()
评论列表
文章目录