def run(self): self.stderr.clean() self.stdout.clean() try: fabfile.run_task(self.action, mode=self.mode, stdout=self.stdout, stderr=self.stderr, lockfile=self.lockfile, config=self.config) except BaseException as e: logging.exception("Error dentro del DeployThread.") self.stderr.flush() self.stdout.flush() self.callback()
def run(self): self.stderr.clean() self.stdout.clean() try: fabfile.run_task( self.action, mode=self.mode, stdout=self.stdout, stderr=self.stderr, use_lock=False, config=self.config, ) except BaseException as e: self.error = e self.callback() if self.error: raise self.error