diff options
author | Martin Basti <mbasti@redhat.com> | 2014-09-24 16:46:27 +0200 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2014-09-25 09:58:47 +0200 |
commit | 2f1f1221701160ebeb4f23078adce3af59892162 (patch) | |
tree | bbfa1d5a5fbfc6645cc06d1c55f43e4aafe77bc7 /ipalib/plugins/dns.py | |
parent | b7a6d7937efae894dad0c28759d01042b663ba30 (diff) | |
download | freeipa-2f1f1221701160ebeb4f23078adce3af59892162.tar.gz freeipa-2f1f1221701160ebeb4f23078adce3af59892162.tar.xz freeipa-2f1f1221701160ebeb4f23078adce3af59892162.zip |
dnszone-remove-permission should raise error
dnszone-remove-permission should raise NotFound error if permission was
not found (regression of 21c829ff).
Reviewed-By: Martin Kosek <mkosek@redhat.com>
Diffstat (limited to 'ipalib/plugins/dns.py')
-rw-r--r-- | ipalib/plugins/dns.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/ipalib/plugins/dns.py b/ipalib/plugins/dns.py index 75611a615..64cb18b8e 100644 --- a/ipalib/plugins/dns.py +++ b/ipalib/plugins/dns.py @@ -2049,10 +2049,7 @@ class DNSZoneBase_remove_permission(LDAPQuery): pass permission_name = self.obj.permission_name(keys[-1]) - try: - self.obj._remove_permission(keys[-1]) - except errors.NotFound: - pass + self.obj._remove_permission(keys[-1]) return dict( result=True, |