Typical error:
```
AttributeError: 'Invalid' object has no attribute 'message'
```
As of python 2.6, `BaseException.message` has been deprecated.
When using python3, it fails because it has been removed.
Let's use `str(error)` instead so we don't hit this error when using
python3.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit
2326180bf98ef311ebddb8c6e18d83ae819cd29f)
display.error(msg)
reason = "[{}] Reason: {}".format(host, error.reason)
try:
- if "schema is missing" not in error.message:
+ if "schema is missing" not str(error):
for i in range(0, len(error.path)):
if i == 0:
given = "[{}] Given value for {}".format(