commit 46e2ec8c2757a8938ca7e235d7b686abac9af4a9 Author: Pierre-Yves Chibon pingou@pingoured.fr Date: Mon Nov 24 10:53:51 2014 +0100
Raise an exception with the error message only when there is one
pkgdb2client/__init__.py | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) --- diff --git a/pkgdb2client/__init__.py b/pkgdb2client/__init__.py index c106fb0..8d1f730 100644 --- a/pkgdb2client/__init__.py +++ b/pkgdb2client/__init__.py @@ -353,7 +353,10 @@ class PkgDB(object):
if response.status_code != 200: LOG.debug('full output: {0}'.format(output)) - raise PkgDBException(output['error']) + if output and 'error' in output: + raise PkgDBException(output['error']) + else: + raise PkgDBException(output)
return output
packagedb-cli-commits@lists.stg.fedorahosted.org