Ignore missing field from AAI data 41/122741/2
authorkrishnaa96 <krishna.moorthy6@wipro.com>
Tue, 20 Jul 2021 10:59:04 +0000 (16:29 +0530)
committerkrishnaa96 <krishna.moorthy6@wipro.com>
Fri, 23 Jul 2021 11:46:55 +0000 (17:16 +0530)
Issue-ID: OPTFRA-968
Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com>
Change-Id: I8c20214107b7a6eac096c43f3921a4bb6194c121

conductor/conductor/data/plugins/inventory_provider/aai.py

index 93b0a3b..bdc74bc 100644 (file)
@@ -763,7 +763,8 @@ class AAI(base.InventoryProviderBase):
 
             if match_type == 'any':
                 if attribute_key not in inventory_attributes or \
-                        (len(attribute_values) > 0 and inventory_attributes[attribute_key] not in attribute_values):
+                        (len(attribute_values) > 0 and inventory_attributes[attribute_key] and
+                            inventory_attributes[attribute_key] not in attribute_values):
                     return False
             elif match_type == 'not':
                 # drop the candidate when