Commit 581b45ae authored by Antoine Millet's avatar Antoine Millet
Browse files

Improved rollback.

parent c612952b
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -116,8 +116,12 @@ class BaseJob(dict, Thread, object):
        '''

        self.report('rollbacking')
        try:
            for func in self._wayback:
                func()
        except Exception as err:
            self.report('rollback failed: %s' % err, done=True)
        else:
            self.report('rollback: %s' % error, done=True)

    def cancel(self):