Put duplicate plugin location in error message (#15781)

This commit is contained in:
Alan Rominger 2025-01-29 17:15:02 -05:00 committed by GitHub
parent d639953a4c
commit c418bc034f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -659,8 +659,8 @@ def load_credentials():
setattr(cred_plugin, 'injectors', {})
if ns in ManagedCredentialType.registry:
raise ValueError(
'a ManagedCredentialType with namespace={} is already defined in {}'.format(
ns, inspect.getsourcefile(ManagedCredentialType.registry[ns].__class__)
'a ManagedCredentialType with namespace={} was defined in {}, but also defined in {}'.format(
ns, ep.value, inspect.getsourcefile(ManagedCredentialType.registry[ns].__class__)
)
)
ManagedCredentialType.registry[ns] = cred_plugin