Fixes unused return variable, restore stdout/stderr even if there is an error.
This commit is contained in:
@ -77,6 +77,7 @@ class ETLCommand(BaseCommand):
|
||||
self.stderr = OutputWrapper(ConsoleOutputPlugin._stderr, ending=CLEAR_EOL + "\n")
|
||||
self.stderr.style_func = lambda x: Fore.LIGHTRED_EX + Back.RED + "!" + Style.RESET_ALL + " " + x
|
||||
|
||||
results = self.run(*args, **options)
|
||||
|
||||
self.stdout, self.stderr = _stdout_backup, _stderr_backup
|
||||
try:
|
||||
return self.run(*args, **options)
|
||||
finally:
|
||||
self.stdout, self.stderr = _stdout_backup, _stderr_backup
|
||||
|
||||
Reference in New Issue
Block a user