Templar: remove deprecated shared_loader_obj param (#80439)

pull/80443/head
Martin Krizek 3 years ago committed by GitHub
parent 038ff8b3de
commit 1e8b889b93
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,2 @@
removed_features:
- "``Templar`` - remove deprecated ``shared_loader_obj`` parameter of ``__init__``"

@ -545,14 +545,7 @@ class Templar:
The main class for templating, with the main entry-point of template().
'''
def __init__(self, loader, shared_loader_obj=None, variables=None):
if shared_loader_obj is not None:
display.deprecated(
"The `shared_loader_obj` option to `Templar` is no longer functional, "
"ansible.plugins.loader is used directly instead.",
version='2.16',
)
def __init__(self, loader, variables=None):
self._loader = loader
self._available_variables = {} if variables is None else variables

@ -243,5 +243,4 @@ test/units/utils/collection_loader/test_collection_loader.py pylint:undefined-va
lib/ansible/playbook/helpers.py pylint:ansible-deprecated-version
lib/ansible/playbook/included_file.py pylint:ansible-deprecated-version
lib/ansible/plugins/action/__init__.py pylint:ansible-deprecated-version
lib/ansible/template/__init__.py pylint:ansible-deprecated-version
lib/ansible/module_utils/common/file.py pylint:ansible-deprecated-version

Loading…
Cancel
Save