ead327c9ea
In OS-Brick there are many places where calls are made to OS-Brick's execute method, but they mostly only catch ProcessExecutionError exceptions and ignore that it can also raise OSError exceptions. When we replaced the privsep methods we used existing custom_execute method, which doesn't translate OSError exceptions into ProcessExecutionError, so many exceptions are uncaught. This patch adds a new execute method that will do the translation of OSError exceptions raised by custom_execute. |
||
---|---|---|
.. | ||
persistence | ||
tests | ||
__init__.py | ||
cinderlib.py | ||
exception.py | ||
nos_brick.py | ||
objects.py | ||
serialization.py | ||
workarounds.py |