From 60114ab9294381100d4da1b986b6b934eeb8e089 Mon Sep 17 00:00:00 2001 From: thedoubl3j Date: Thu, 17 Apr 2025 13:46:55 -0400 Subject: [PATCH] add logic to replace cred name when using esxi * similar to aws, allow the use of the standard vmware cred --- awx/main/models/inventory.py | 1 + 1 file changed, 1 insertion(+) diff --git a/awx/main/models/inventory.py b/awx/main/models/inventory.py index d6c306671b..055bd57356 100644 --- a/awx/main/models/inventory.py +++ b/awx/main/models/inventory.py @@ -1495,6 +1495,7 @@ class PluginFileInjector(object): from awx.main.models.credential import injectors as builtin_injectors cred_kind = inventory_update.source.replace('ec2', 'aws') + cred_kind = inventory_update.source.replace('vmware_esxi', 'vmware') if cred_kind in dir(builtin_injectors): getattr(builtin_injectors, cred_kind)(credential, injected_env, private_data_dir) elif self.base_injector == 'template':