diff options
author | Petr Viktorin <pviktori@redhat.com> | 2015-07-30 17:29:39 +0200 |
---|---|---|
committer | Tomas Babej <tbabej@redhat.com> | 2015-08-12 18:17:23 +0200 |
commit | 6a741b51dac6efd650f2427604bd54cbf300f761 (patch) | |
tree | 2a1ebde55d64a6e2f3c33d1cc8c1ce64f73570f7 /ipaserver/plugins/dogtag.py | |
parent | 8b88caa110e83b42b1e43189c06b6cb3de712353 (diff) | |
download | freeipa-6a741b51dac6efd650f2427604bd54cbf300f761.tar.gz freeipa-6a741b51dac6efd650f2427604bd54cbf300f761.tar.xz freeipa-6a741b51dac6efd650f2427604bd54cbf300f761.zip |
Replace dict.has_key with the 'in' operator
The deprecated has_key method will be removed from dicts in Python 3.
For custom dict-like classes, has_key() is kept on Python 2,
but disabled for Python 3.
Reviewed-By: Tomas Babej <tbabej@redhat.com>
Diffstat (limited to 'ipaserver/plugins/dogtag.py')
-rw-r--r-- | ipaserver/plugins/dogtag.py | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/ipaserver/plugins/dogtag.py b/ipaserver/plugins/dogtag.py index 47279921a..1b39c148c 100644 --- a/ipaserver/plugins/dogtag.py +++ b/ipaserver/plugins/dogtag.py @@ -1442,14 +1442,14 @@ class ra(rabase.rabase): # Return command result cmd_result = {} - if parse_result.has_key('serial_numbers') and len(parse_result['serial_numbers']) > 0: + if 'serial_numbers' in parse_result and len(parse_result['serial_numbers']) > 0: # see module documentation concerning serial numbers and XMLRPC cmd_result['serial_number'] = unicode(parse_result['serial_numbers'][0]) - if parse_result.has_key('request_id'): + if 'request_id' in parse_result: cmd_result['request_id'] = parse_result['request_id'] - if parse_result.has_key('cert_request_status'): + if 'cert_request_status' in parse_result: cmd_result['cert_request_status'] = parse_result['cert_request_status'] return cmd_result @@ -1529,15 +1529,15 @@ class ra(rabase.rabase): # Return command result cmd_result = {} - if parse_result.has_key('certificate'): + if 'certificate' in parse_result: cmd_result['certificate'] = parse_result['certificate'] - if parse_result.has_key('serial_number'): + if 'serial_number' in parse_result: # see module documentation concerning serial numbers and XMLRPC cmd_result['serial_number'] = unicode(parse_result['serial_number']) cmd_result['serial_number_hex'] = u'0x%X' % int(cmd_result['serial_number']) - if parse_result.has_key('revocation_reason'): + if 'revocation_reason' in parse_result: cmd_result['revocation_reason'] = parse_result['revocation_reason'] return cmd_result @@ -1604,18 +1604,18 @@ class ra(rabase.rabase): return cmd_result request = parse_result['requests'][0] - if request.has_key('serial_number'): + if 'serial_number' in request: # see module documentation concerning serial numbers and XMLRPC cmd_result['serial_number'] = unicode(request['serial_number']) cmd_result['serial_number_hex'] = u'0x%X' % request['serial_number'] - if request.has_key('certificate'): + if 'certificate' in request: cmd_result['certificate'] = request['certificate'] - if request.has_key('request_id'): + if 'request_id' in request: cmd_result['request_id'] = request['request_id'] - if request.has_key('subject'): + if 'subject' in request: cmd_result['subject'] = request['subject'] return cmd_result @@ -1739,7 +1739,7 @@ class ra(rabase.rabase): # Return command result cmd_result = {} - if parse_result.has_key('error_string'): + if 'error_string' in parse_result: cmd_result['error_string'] = parse_result['error_string'] if parse_result.get('unrevoked') == 'yes': |