From 582e7a35121e0f5ff331699d29a485408f5e17ff Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Sep 16 2019 14:50:44 +0000 Subject: Disable deprecated-lambda check in adtrust upgrade code It is interesting that we don't have this problem with newer Python and pylint versions. Ignoring to try to keep the code more in line with newer releases. Reviewed-By: Rob Crittenden Reviewed-By: Florence Blanc-Renaud --- diff --git a/ipaserver/install/plugins/adtrust.py b/ipaserver/install/plugins/adtrust.py index fca83aa..950b7b9 100644 --- a/ipaserver/install/plugins/adtrust.py +++ b/ipaserver/install/plugins/adtrust.py @@ -583,6 +583,7 @@ class update_tdo_to_new_layout(Updater): # Old style, no ipaAllowedToPerform;read_keys in the entry, # use defaults that ipasam should have set when creating a # trust + # pylint: disable=deprecated-lambda read_keys = list(map( lambda x: x.format(basedn=self.api.env.basedn), trust_read_keys_template)) @@ -770,6 +771,7 @@ class update_tdo_default_read_keys_permissions(Updater): read_keys = tdo.get('ipaAllowedToPerform;read_keys', []) if not read_keys: + # pylint: disable=deprecated-lambda read_keys_values = list(map( lambda x: x.format(basedn=self.api.env.basedn), trust_read_keys_template))