mirror of
https://github.com/ansible/awx.git
synced 2026-03-08 05:01:09 -02:30
Replace pkg_resources with importlib.metadata (#15441)
This commit is contained in:
committed by
GitHub
parent
a5de4652b9
commit
e68370f2aa
@@ -5,7 +5,7 @@ import functools
|
||||
import inspect
|
||||
import logging
|
||||
import os
|
||||
from pkg_resources import iter_entry_points
|
||||
from importlib.metadata import entry_points
|
||||
import re
|
||||
import stat
|
||||
import tempfile
|
||||
@@ -56,7 +56,7 @@ from awx_plugins.credentials import injectors as builtin_injectors
|
||||
__all__ = ['Credential', 'CredentialType', 'CredentialInputSource', 'build_safe_env']
|
||||
|
||||
logger = logging.getLogger('awx.main.models.credential')
|
||||
credential_plugins = dict((ep.name, ep.load()) for ep in iter_entry_points('awx_plugins.credentials'))
|
||||
credential_plugins = {entry_point.name: entry_point.load() for entry_point in entry_points(group='awx_plugins.credentials')}
|
||||
|
||||
HIDDEN_PASSWORD = '**********'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user