From 34b7b77bce919dde68e54f97bf1101b1b99478b9 Mon Sep 17 00:00:00 2001 From: Tim Rupp Date: Tue, 28 Aug 2018 18:29:23 -0700 Subject: [PATCH] Deprecates bigip_facts (#44790) This module has been superceded by the bigip_device_facts module --- .../network/f5/{bigip_facts.py => _bigip_facts.py} | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) rename lib/ansible/modules/network/f5/{bigip_facts.py => _bigip_facts.py} (99%) diff --git a/lib/ansible/modules/network/f5/bigip_facts.py b/lib/ansible/modules/network/f5/_bigip_facts.py similarity index 99% rename from lib/ansible/modules/network/f5/bigip_facts.py rename to lib/ansible/modules/network/f5/_bigip_facts.py index 91501e8f03f..e8fb4b9a450 100644 --- a/lib/ansible/modules/network/f5/bigip_facts.py +++ b/lib/ansible/modules/network/f5/_bigip_facts.py @@ -10,7 +10,7 @@ __metaclass__ = type ANSIBLE_METADATA = {'metadata_version': '1.1', - 'status': ['preview'], + 'status': ['deprecated'], 'supported_by': 'community'} DOCUMENTATION = r''' @@ -32,6 +32,13 @@ notes: - This module is deprecated. Use the C(bigip_device_facts) module instead. requirements: - bigsuds +deprecated: + removed_in: '2.11' + alternative: bigip_device_facts + why: > + The bigip_facts module relies on SOAP to communicate with the BIG-IP, + and has a large amount of code that does not conform to existing F5 standards. + The M(bigip_device_facts) module is easier to maintain and use. options: session: description: