diff --git a/plugins/module_utils/network/vyos/argspec/__init__.py b/plugins/module_utils/network/vyos/argspec/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/argspec/facts/__init__.py b/plugins/module_utils/network/vyos/argspec/facts/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/argspec/facts/facts.py b/plugins/module_utils/network/vyos/argspec/facts/facts.py
new file mode 100644
index 0000000..456c8bd
--- /dev/null
+++ b/plugins/module_utils/network/vyos/argspec/facts/facts.py
@@ -0,0 +1,31 @@
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+"""
+The arg spec for the vyos facts module.
+"""
+
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+class FactsArgs(object): # pylint: disable=R0903
+ """ The arg spec for the vyos facts module
+ """
+
+ def __init__(self, **kwargs):
+ pass
+
+ choices = [
+ 'all',
+ 'interfaces',
+ '!interfaces',
+ 'l3_interfaces',
+ '!l3_interfaces'
+ ]
+
+ argument_spec = {
+ 'gather_subset': dict(default=['!config'], type='list'),
+ 'gather_network_resources': dict(choices=choices, type='list'),
+ }
diff --git a/plugins/module_utils/network/vyos/argspec/interfaces/__init__.py b/plugins/module_utils/network/vyos/argspec/interfaces/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/argspec/interfaces/interfaces.py b/plugins/module_utils/network/vyos/argspec/interfaces/interfaces.py
new file mode 100644
index 0000000..d6ab446
--- /dev/null
+++ b/plugins/module_utils/network/vyos/argspec/interfaces/interfaces.py
@@ -0,0 +1,67 @@
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+
+#############################################
+# WARNING #
+#############################################
+#
+# This file is auto generated by the resource
+# module builder playbook.
+#
+# Do not edit this file manually.
+#
+# Changes to this file will be over written
+# by the resource module builder.
+#
+# Changes should be made in the model used to
+# generate this file or in the resource module
+# builder template.
+#
+#############################################
+"""
+The arg spec for the vyos_interfaces module
+"""
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+class InterfacesArgs(object): # pylint: disable=R0903
+ """The arg spec for the vyos_interfaces module
+ """
+
+ def __init__(self, **kwargs):
+ pass
+
+ argument_spec = \
+ {
+ 'config': {
+ 'elements': 'dict',
+ 'options': {
+ 'description': {'type': 'str'},
+ 'duplex': {'choices': ['full', 'half', 'auto']},
+ 'enabled': {'default': True, 'type': 'bool'},
+ 'mtu': {'type': 'int'},
+ 'name': {'required': True, 'type': 'str'},
+ 'speed': {'choices': ['auto', '10', '100', '1000', '2500',
+ '10000'],
+ 'type': 'str'},
+ 'vifs': {
+ 'elements': 'dict',
+ 'options': {
+ 'vlan_id': {'type': 'int'},
+ 'description': {'type': 'str'},
+ 'enabled': {'default': True, 'type': 'bool'},
+ 'mtu': {'type': 'int'}
+ },
+ 'type': 'list'
+ },
+ },
+ 'type': 'list'
+ },
+ 'state': {'choices': ['merged', 'replaced',
+ 'overridden', 'deleted'],
+ 'default': 'merged',
+ 'type': 'str'}
+ } # pylint: disable=C0301
diff --git a/plugins/module_utils/network/vyos/argspec/l3_interfaces/__init__.py b/plugins/module_utils/network/vyos/argspec/l3_interfaces/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/argspec/l3_interfaces/l3_interfaces.py b/plugins/module_utils/network/vyos/argspec/l3_interfaces/l3_interfaces.py
new file mode 100644
index 0000000..e5785a8
--- /dev/null
+++ b/plugins/module_utils/network/vyos/argspec/l3_interfaces/l3_interfaces.py
@@ -0,0 +1,101 @@
+#
+# -*- coding: utf-8 -*-
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+
+#############################################
+# WARNING #
+#############################################
+#
+# This file is auto generated by the resource
+# module builder playbook.
+#
+# Do not edit this file manually.
+#
+# Changes to this file will be over written
+# by the resource module builder.
+#
+# Changes should be made in the model used to
+# generate this file or in the resource module
+# builder template.
+#
+#############################################
+"""
+The arg spec for the vyos_l3_interfaces module
+"""
+
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+class L3_interfacesArgs(object): # pylint: disable=R0903
+ """The arg spec for the vyos_l3_interfaces module
+ """
+
+ def __init__(self, **kwargs):
+ pass
+
+ argument_spec = {
+ 'config': {
+ 'elements': 'dict',
+ 'options': {
+ 'ipv4': {
+ 'elements': 'dict',
+ 'options': {
+ 'address': {
+ 'type': 'str'
+ }
+ },
+ 'type': 'list'
+ },
+ 'ipv6': {
+ 'elements': 'dict',
+ 'options': {
+ 'address': {
+ 'type': 'str'
+ }
+ },
+ 'type': 'list'
+ },
+ 'name': {
+ 'required': True,
+ 'type': 'str'
+ },
+ 'vifs': {
+ 'elements': 'dict',
+ 'options': {
+ 'ipv4': {
+ 'elements': 'dict',
+ 'options': {
+ 'address': {
+ 'type': 'str'
+ }
+ },
+ 'type': 'list'
+ },
+ 'ipv6': {
+ 'elements': 'dict',
+ 'options': {
+ 'address': {
+ 'type': 'str'
+ }
+ },
+ 'type': 'list'
+ },
+ 'vlan_id': {
+ 'type': 'int'
+ }
+ },
+ 'type': 'list'
+ }
+ },
+ 'type': 'list'
+ },
+ 'state': {
+ 'choices': ['merged', 'replaced', 'overridden', 'deleted'],
+ 'default': 'merged',
+ 'type': 'str'
+ }
+ } # pylint: disable=C0301
diff --git a/plugins/module_utils/network/vyos/config/__init__.py b/plugins/module_utils/network/vyos/config/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/config/interfaces/__init__.py b/plugins/module_utils/network/vyos/config/interfaces/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/config/interfaces/interfaces.py b/plugins/module_utils/network/vyos/config/interfaces/interfaces.py
new file mode 100644
index 0000000..b17971c
--- /dev/null
+++ b/plugins/module_utils/network/vyos/config/interfaces/interfaces.py
@@ -0,0 +1,283 @@
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+"""
+The vyos_interfaces class
+It is in this file where the current configuration (as dict)
+is compared to the provided configuration (as dict) and the command set
+necessary to bring the current configuration to it's desired end-state is
+created
+"""
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+from copy import deepcopy
+from ansible.module_utils.network.common.cfg.base import ConfigBase
+from ansible.module_utils.network.common.utils import to_list, dict_diff, remove_empties
+from ansible.module_utils.six import iteritems
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.facts.facts import Facts
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.utils.utils import search_obj_in_list, get_interface_type, dict_delete
+
+
+
+class Interfaces(ConfigBase):
+ """
+ The vyos_interfaces class
+ """
+
+ gather_subset = [
+ '!all',
+ '!min',
+ ]
+
+ gather_network_resources = [
+ 'interfaces'
+ ]
+
+ def __init__(self, module):
+ super(Interfaces, self).__init__(module)
+
+ def get_interfaces_facts(self):
+ """ Get the 'facts' (the current configuration)
+
+ :rtype: A dictionary
+ :returns: The current configuration as a dictionary
+ """
+ facts, _warnings = Facts(self._module).get_facts(self.gather_subset,
+ self.gather_network_resources)
+ interfaces_facts = facts['ansible_network_resources'].get('interfaces')
+ if not interfaces_facts:
+ return []
+ return interfaces_facts
+
+ def execute_module(self):
+ """ Execute the module
+ :rtype: A dictionary
+ :returns: The result from module execution
+ """
+ result = {'changed': False}
+ commands = list()
+ warnings = list()
+
+ existing_interfaces_facts = self.get_interfaces_facts()
+ commands.extend(self.set_config(existing_interfaces_facts))
+ if commands:
+ if self._module.check_mode:
+ resp = self._connection.edit_config(commands, commit=False)
+ else:
+ resp = self._connection.edit_config(commands)
+ result['changed'] = True
+
+ result['commands'] = commands
+
+ if self._module._diff:
+ result['diff'] = resp['diff'] if result['changed'] else None
+
+ changed_interfaces_facts = self.get_interfaces_facts()
+
+ result['before'] = existing_interfaces_facts
+ if result['changed']:
+ result['after'] = changed_interfaces_facts
+
+ result['warnings'] = warnings
+ return result
+
+ def set_config(self, existing_interfaces_facts):
+ """ Collect the configuration from the args passed to the module,
+ collect the current configuration (as a dict from facts)
+
+ :rtype: A list
+ :returns: the commands necessary to migrate the current configuration
+ to the desired configuration
+ """
+ want = self._module.params['config']
+ have = existing_interfaces_facts
+ resp = self.set_state(want, have)
+ return to_list(resp)
+
+ def set_state(self, want, have):
+ """ Select the appropriate function based on the state provided
+
+ :param want: the desired configuration as a dictionary
+ :param have: the current configuration as a dictionary
+ :rtype: A list
+ :returns: the commands necessary to migrate the current configuration
+ to the desired configuration
+ """
+ commands = []
+ state = self._module.params['state']
+ if state == 'overridden':
+ commands.extend(self._state_overridden(want=want, have=have))
+
+ elif state == 'deleted':
+ if not want:
+ for intf in have:
+ commands.extend(
+ self._state_deleted(
+ {'name': intf['name']},
+ intf
+ )
+ )
+ else:
+ for item in want:
+ obj_in_have = search_obj_in_list(item['name'], have)
+ commands.extend(
+ self._state_deleted(
+ item, obj_in_have
+ )
+ )
+ else:
+ for item in want:
+ name = item['name']
+ obj_in_have = search_obj_in_list(name, have)
+
+ if not obj_in_have:
+ obj_in_have = {'name': item['name']}
+
+ elif state == 'merged':
+ commands.extend(
+ self._state_merged(
+ item, obj_in_have
+ )
+ )
+
+ elif state == 'replaced':
+ commands.extend(
+ self._state_replaced(
+ item, obj_in_have
+ )
+ )
+
+ return commands
+
+ def _state_replaced(self, want, have):
+ """ The command generator when state is replaced
+
+ :rtype: A list
+ :returns: the commands necessary to migrate the current configuration
+ to the desired configuration
+ """
+ commands = []
+ if have:
+ commands.extend(self._state_deleted(want, have))
+
+ commands.extend(self._state_merged(want, have))
+
+ return commands
+
+ def _state_overridden(self, want, have):
+ """ The command generator when state is overridden
+
+ :rtype: A list
+ :returns: the commands necessary to migrate the current configuration
+ to the desired configuration
+ """
+ commands = []
+
+ for intf in have:
+ intf_in_want = search_obj_in_list(intf['name'], want)
+ if not intf_in_want:
+ commands.extend(self._state_deleted({'name': intf['name']}, intf))
+
+ for intf in want:
+ intf_in_have = search_obj_in_list(intf['name'], have)
+ commands.extend(self._state_replaced(intf, intf_in_have))
+
+ return commands
+
+ def _state_merged(self, want, have):
+ """ The command generator when state is merged
+
+ :rtype: A list
+ :returns: the commands necessary to merge the provided into
+ the current configuration
+ """
+ commands = []
+ want_copy = deepcopy(remove_empties(want))
+ have_copy = deepcopy(have)
+
+ want_vifs = want_copy.pop('vifs', [])
+ have_vifs = have_copy.pop('vifs', [])
+
+ updates = dict_diff(have_copy, want_copy)
+
+ if updates:
+ for key, value in iteritems(updates):
+ commands.append(self._compute_commands(key=key, value=value, interface=want_copy['name']))
+
+ if want_vifs:
+ for want_vif in want_vifs:
+ have_vif = search_obj_in_list(want_vif['vlan_id'], have_vifs, key='vlan_id')
+ if not have_vif:
+ have_vif = {'vlan_id': want_vif['vlan_id'], 'enabled': True}
+
+ vif_updates = dict_diff(have_vif, want_vif)
+ if vif_updates:
+ for key, value in iteritems(vif_updates):
+ commands.append(self._compute_commands(key=key, value=value, interface=want_copy['name'], vif=want_vif['vlan_id']))
+
+ return commands
+
+ def _state_deleted(self, want, have):
+ """ The command generator when state is deleted
+
+ :rtype: A list
+ :returns: the commands necessary to remove the current configuration
+ of the provided objects
+ """
+ commands = []
+
+ want_copy = deepcopy(remove_empties(want))
+ have_copy = deepcopy(have)
+
+ want_vifs = want_copy.pop('vifs', [])
+ have_vifs = have_copy.pop('vifs', [])
+
+ for key in dict_delete(have_copy, want_copy).keys():
+ if key == 'enabled':
+ continue
+ commands.append(self._compute_commands(key=key, interface=want_copy['name'], remove=True))
+ if have_copy['enabled'] is False:
+ commands.append(self._compute_commands(key='enabled', value=True, interface=want_copy['name']))
+
+ if have_vifs:
+ for have_vif in have_vifs:
+ want_vif = search_obj_in_list(have_vif['vlan_id'], want_vifs, key='vlan_id')
+ if not want_vif:
+ want_vif = {'vlan_id': have_vif['vlan_id'], 'enabled': True}
+
+ for key in dict_delete(have_vif, want_vif).keys():
+ if key == 'enabled':
+ continue
+ commands.append(self._compute_commands(key=key, interface=want_copy['name'], vif=want_vif['vlan_id'], remove=True))
+ if have_vif['enabled'] is False:
+ commands.append(self._compute_commands(key='enabled', value=True, interface=want_copy['name'], vif=want_vif['vlan_id']))
+
+ return commands
+
+ def _compute_commands(self, interface, key, vif=None, value=None, remove=False):
+ intf_context = 'interfaces {0} {1}'.format(get_interface_type(interface), interface)
+ set_cmd = 'set {0}'.format(intf_context)
+ del_cmd = 'delete {0}'.format(intf_context)
+
+ if vif:
+ set_cmd = set_cmd + (' vif {0}'.format(vif))
+ del_cmd = del_cmd + (' vif {0}'.format(vif))
+
+ if key == 'enabled':
+ if not value:
+ command = "{0} disable".format(set_cmd)
+ else:
+ command = "{0} disable".format(del_cmd)
+ else:
+ if not remove:
+ command = "{0} {1} '{2}'".format(set_cmd, key, value)
+ else:
+ command = "{0} {1}".format(del_cmd, key)
+
+ return command
diff --git a/plugins/module_utils/network/vyos/config/l3_interfaces/__init__.py b/plugins/module_utils/network/vyos/config/l3_interfaces/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/config/l3_interfaces/l3_interfaces.py b/plugins/module_utils/network/vyos/config/l3_interfaces/l3_interfaces.py
new file mode 100644
index 0000000..9027c84
--- /dev/null
+++ b/plugins/module_utils/network/vyos/config/l3_interfaces/l3_interfaces.py
@@ -0,0 +1,277 @@
+#
+# -*- coding: utf-8 -*-
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+"""
+The vyos_l3_interfaces class
+It is in this file where the current configuration (as dict)
+is compared to the provided configuration (as dict) and the command set
+necessary to bring the current configuration to it's desired end-state is
+created
+"""
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+from copy import deepcopy
+from ansible.module_utils.network.common.cfg.base import ConfigBase
+from ansible.module_utils.network.common.utils import to_list, remove_empties
+from ansible.module_utils.six import iteritems
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.facts.facts import Facts
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.utils.utils import search_obj_in_list, get_interface_type, diff_list_of_dicts
+
+
+
+class L3_interfaces(ConfigBase):
+ """
+ The vyos_l3_interfaces class
+ """
+
+ gather_subset = [
+ '!all',
+ '!min',
+ ]
+
+ gather_network_resources = [
+ 'l3_interfaces',
+ ]
+
+ def __init__(self, module):
+ super(L3_interfaces, self).__init__(module)
+
+ def get_l3_interfaces_facts(self):
+ """ Get the 'facts' (the current configuration)
+
+ :rtype: A dictionary
+ :returns: The current configuration as a dictionary
+ """
+ facts, _warnings = Facts(self._module).get_facts(self.gather_subset, self.gather_network_resources)
+ l3_interfaces_facts = facts['ansible_network_resources'].get('l3_interfaces')
+ if not l3_interfaces_facts:
+ return []
+ return l3_interfaces_facts
+
+ def execute_module(self):
+ """ Execute the module
+
+ :rtype: A dictionary
+ :returns: The result from module execution
+ """
+ result = {'changed': False}
+ warnings = list()
+ commands = list()
+
+ existing_l3_interfaces_facts = self.get_l3_interfaces_facts()
+ commands.extend(self.set_config(existing_l3_interfaces_facts))
+ if commands:
+ if self._module.check_mode:
+ resp = self._connection.edit_config(commands, commit=False)
+ else:
+ resp = self._connection.edit_config(commands)
+ result['changed'] = True
+
+ result['commands'] = commands
+
+ if self._module._diff:
+ result['diff'] = resp['diff'] if result['changed'] else None
+
+ changed_l3_interfaces_facts = self.get_l3_interfaces_facts()
+
+ result['before'] = existing_l3_interfaces_facts
+ if result['changed']:
+ result['after'] = changed_l3_interfaces_facts
+
+ result['warnings'] = warnings
+ return result
+
+ def set_config(self, existing_l3_interfaces_facts):
+ """ Collect the configuration from the args passed to the module,
+ collect the current configuration (as a dict from facts)
+
+ :rtype: A list
+ :returns: the commands necessary to migrate the current configuration
+ to the desired configuration
+ """
+ want = self._module.params['config']
+ have = existing_l3_interfaces_facts
+ resp = self.set_state(want, have)
+ return to_list(resp)
+
+ def set_state(self, want, have):
+ """ Select the appropriate function based on the state provided
+
+ :param want: the desired configuration as a dictionary
+ :param have: the current configuration as a dictionary
+ :rtype: A list
+ :returns: the commands necessary to migrate the current configuration
+ to the desired configuration
+ """
+ commands = []
+ state = self._module.params['state']
+ if state == 'overridden':
+ commands.extend(self._state_overridden(want=want, have=have))
+
+ elif state == 'deleted':
+ if not want:
+ for intf in have:
+ commands.extend(
+ self._state_deleted(
+ {'name': intf['name']},
+ intf
+ )
+ )
+ else:
+ for item in want:
+ obj_in_have = search_obj_in_list(item['name'], have)
+ commands.extend(
+ self._state_deleted(
+ item, obj_in_have
+ )
+ )
+ else:
+ for item in want:
+ name = item['name']
+ obj_in_have = search_obj_in_list(name, have)
+
+ if not obj_in_have:
+ obj_in_have = {'name': item['name']}
+
+ if state == 'merged':
+ commands.extend(
+ self._state_merged(
+ item, obj_in_have
+ )
+ )
+
+ elif state == 'replaced':
+ commands.extend(
+ self._state_replaced(
+ item, obj_in_have
+ )
+ )
+
+ return commands
+
+ def _state_replaced(self, want, have):
+ """ The command generator when state is replaced
+
+ :rtype: A list
+ :returns: the commands necessary to migrate the current configuration
+ to the desired configuration
+ """
+ commands = []
+ if have:
+ commands.extend(self._state_deleted(want, have))
+
+ commands.extend(self._state_merged(want, have))
+
+ return commands
+
+ def _state_overridden(self, want, have):
+ """ The command generator when state is overridden
+
+ :rtype: A list
+ :returns: the commands necessary to migrate the current configuration
+ to the desired configuration
+ """
+ commands = []
+
+ for intf in have:
+ intf_in_want = search_obj_in_list(intf['name'], want)
+ if not intf_in_want:
+ commands.extend(self._state_deleted({'name': intf['name']}, intf))
+
+ for intf in want:
+ intf_in_have = search_obj_in_list(intf['name'], have)
+ commands.extend(self._state_replaced(intf, intf_in_have))
+
+ return commands
+
+ def _state_merged(self, want, have):
+ """ The command generator when state is merged
+
+ :rtype: A list
+ :returns: the commands necessary to merge the provided into
+ the current configuration
+ """
+ commands = []
+ want_copy = deepcopy(remove_empties(want))
+ have_copy = deepcopy(remove_empties(have))
+
+ want_vifs = want_copy.pop('vifs', [])
+ have_vifs = have_copy.pop('vifs', [])
+
+ for update in self._get_updates(want_copy, have_copy):
+ for key, value in iteritems(update):
+ commands.append(self._compute_commands(key=key, value=value, interface=want_copy['name']))
+
+ if want_vifs:
+ for want_vif in want_vifs:
+ have_vif = search_obj_in_list(want_vif['vlan_id'], have_vifs, key='vlan_id')
+ if not have_vif:
+ have_vif = {}
+
+ for update in self._get_updates(want_vif, have_vif):
+ for key, value in iteritems(update):
+ commands.append(self._compute_commands(key=key, value=value, interface=want_copy['name'], vif=want_vif['vlan_id']))
+
+ return commands
+
+ def _state_deleted(self, want, have):
+ """ The command generator when state is deleted
+
+ :rtype: A list
+ :returns: the commands necessary to remove the current configuration
+ of the provided objects
+ """
+ commands = []
+ want_copy = deepcopy(remove_empties(want))
+ have_copy = deepcopy(have)
+
+ want_vifs = want_copy.pop('vifs', [])
+ have_vifs = have_copy.pop('vifs', [])
+
+ for update in self._get_updates(have_copy, want_copy):
+ for key, value in iteritems(update):
+ commands.append(self._compute_commands(key=key, value=value, interface=want_copy['name'], remove=True))
+
+ if have_vifs:
+ for have_vif in have_vifs:
+ want_vif = search_obj_in_list(have_vif['vlan_id'], want_vifs, key='vlan_id')
+ if not want_vif:
+ want_vif = {'vlan_id': have_vif['vlan_id']}
+
+ for update in self._get_updates(have_vif, want_vif):
+ for key, value in iteritems(update):
+ commands.append(self._compute_commands(key=key, interface=want_copy['name'], value=value, vif=want_vif['vlan_id'], remove=True))
+
+ return commands
+
+ def _compute_commands(self, interface, key, vif=None, value=None, remove=False):
+ intf_context = 'interfaces {0} {1}'.format(get_interface_type(interface), interface)
+ set_cmd = 'set {0}'.format(intf_context)
+ del_cmd = 'delete {0}'.format(intf_context)
+
+ if vif:
+ set_cmd = set_cmd + (' vif {0}'.format(vif))
+ del_cmd = del_cmd + (' vif {0}'.format(vif))
+
+ if remove:
+ command = "{0} {1} '{2}'".format(del_cmd, key, value)
+ else:
+ command = "{0} {1} '{2}'".format(set_cmd, key, value)
+
+ return command
+
+ def _get_updates(self, want, have):
+ updates = []
+
+ updates = diff_list_of_dicts(want.get('ipv4', []), have.get('ipv4', []))
+ updates.extend(diff_list_of_dicts(want.get('ipv6', []), have.get('ipv6', [])))
+
+ return updates
diff --git a/plugins/module_utils/network/vyos/facts/__init__.py b/plugins/module_utils/network/vyos/facts/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/facts/facts.py b/plugins/module_utils/network/vyos/facts/facts.py
new file mode 100644
index 0000000..a065eaf
--- /dev/null
+++ b/plugins/module_utils/network/vyos/facts/facts.py
@@ -0,0 +1,69 @@
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+"""
+The facts class for vyos
+this file validates each subset of facts and selectively
+calls the appropriate facts gathering function
+"""
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.argspec.facts.facts import FactsArgs
+
+from ansible.module_utils.network.common.facts.facts import FactsBase
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.facts.interfaces.interfaces import InterfacesFacts
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.facts.l3_interfaces.l3_interfaces import L3_interfacesFacts
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.facts.legacy.base import Default, Neighbors, Config
+
+from ansible.module_utils. \
+ network.vyos.vyos import run_commands, get_capabilities
+
+
+FACT_LEGACY_SUBSETS = dict(
+ default=Default,
+ neighbors=Neighbors,
+ config=Config
+)
+FACT_RESOURCE_SUBSETS = dict(
+ interfaces=InterfacesFacts,
+ l3_interfaces=L3_interfacesFacts
+)
+
+
+class Facts(FactsBase):
+ """ The fact class for vyos
+ """
+
+ VALID_LEGACY_GATHER_SUBSETS = frozenset(FACT_LEGACY_SUBSETS.keys())
+ VALID_RESOURCE_SUBSETS = frozenset(FACT_RESOURCE_SUBSETS.keys())
+
+ def __init__(self, module):
+ super(Facts, self).__init__(module)
+
+ def get_facts(self, legacy_facts_type=None, resource_facts_type=None, data=None):
+ """ Collect the facts for vyos
+
+ :param legacy_facts_type: List of legacy facts types
+ :param resource_facts_type: List of resource fact types
+ :param data: previously collected conf
+ :rtype: dict
+ :return: the facts gathered
+ """
+ netres_choices = FactsArgs.argument_spec['gather_network_resources'].get('choices', [])
+ if self.VALID_RESOURCE_SUBSETS:
+ self.get_network_resources_facts(netres_choices, FACT_RESOURCE_SUBSETS,
+ resource_facts_type, data)
+
+ if self.VALID_LEGACY_GATHER_SUBSETS:
+ self.get_network_legacy_facts(FACT_LEGACY_SUBSETS, legacy_facts_type)
+
+ return self.ansible_facts, self._warnings
diff --git a/plugins/module_utils/network/vyos/facts/interfaces/__init__.py b/plugins/module_utils/network/vyos/facts/interfaces/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/facts/interfaces/interfaces.py b/plugins/module_utils/network/vyos/facts/interfaces/interfaces.py
new file mode 100644
index 0000000..cc89e4f
--- /dev/null
+++ b/plugins/module_utils/network/vyos/facts/interfaces/interfaces.py
@@ -0,0 +1,125 @@
+#
+# -*- coding: utf-8 -*-
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+"""
+The vyos interfaces fact class
+It is in this file the configuration is collected from the device
+for a given resource, parsed, and the facts tree is populated
+based on the configuration.
+"""
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+from re import findall, M
+from copy import deepcopy
+from ansible.module_utils.network.common import utils
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.argspec.interfaces.interfaces import InterfacesArgs
+
+
+
+class InterfacesFacts(object):
+ """ The vyos interfaces fact class
+ """
+
+ def __init__(self, module, subspec='config', options='options'):
+ self._module = module
+ self.argument_spec = InterfacesArgs.argument_spec
+ spec = deepcopy(self.argument_spec)
+ if subspec:
+ if options:
+ facts_argument_spec = spec[subspec][options]
+ else:
+ facts_argument_spec = spec[subspec]
+ else:
+ facts_argument_spec = spec
+
+ self.generated_spec = utils.generate_dict(facts_argument_spec)
+
+ def populate_facts(self, connection, ansible_facts, data=None):
+ """ Populate the facts for interfaces
+ :param connection: the device connection
+ :param ansible_facts: Facts dictionary
+ :param data: previously collected conf
+ :rtype: dictionary
+ :returns: facts
+ """
+ if not data:
+ data = connection.get_config(flags=['| grep interfaces'])
+
+ objs = []
+ interface_names = findall(r'^set interfaces (?:ethernet|bonding|vti|loopback|vxlan) (?:\'*)(\S+)(?:\'*)',
+ data, M)
+ if interface_names:
+ for interface in set(interface_names):
+ intf_regex = r' %s .+$' % interface.strip("'")
+ cfg = findall(intf_regex, data, M)
+ obj = self.render_config(cfg)
+ obj['name'] = interface.strip("'")
+ if obj:
+ objs.append(obj)
+ facts = {}
+ if objs:
+ facts['interfaces'] = []
+ params = utils.validate_config(self.argument_spec, {'config': objs})
+ for cfg in params['config']:
+ facts['interfaces'].append(utils.remove_empties(cfg))
+
+ ansible_facts['ansible_network_resources'].update(facts)
+ return ansible_facts
+
+ def render_config(self, conf):
+ """
+ Render config as dictionary structure and delete keys
+ from spec for null values
+
+ :param spec: The facts tree, generated from the argspec
+ :param conf: The configuration
+ :rtype: dictionary
+ :returns: The generated config
+ """
+ vif_conf = '\n'.join(filter(lambda x: ('vif' in x), conf))
+ eth_conf = '\n'.join(filter(lambda x: ('vif' not in x), conf))
+ config = self.parse_attribs(
+ ['description', 'speed', 'mtu', 'duplex'], eth_conf)
+ config['vifs'] = self.parse_vifs(vif_conf)
+
+ return utils.remove_empties(config)
+
+ def parse_vifs(self, conf):
+ vif_names = findall(r'vif (?:\'*)(\d+)(?:\'*)', conf, M)
+ vifs_list = None
+
+ if vif_names:
+ vifs_list = []
+ for vif in set(vif_names):
+ vif_regex = r' %s .+$' % vif
+ cfg = '\n'.join(findall(vif_regex, conf, M))
+ obj = self.parse_attribs(['description', 'mtu'], cfg)
+ obj['vlan_id'] = int(vif)
+ if obj:
+ vifs_list.append(obj)
+ vifs_list = sorted(vifs_list, key=lambda i: i['vlan_id'])
+
+ return vifs_list
+
+ def parse_attribs(self, attribs, conf):
+ config = {}
+ for item in attribs:
+ value = utils.parse_conf_arg(conf, item)
+ if value and item == 'mtu':
+ config[item] = int(value.strip("'"))
+ elif value:
+ config[item] = value.strip("'")
+ else:
+ config[item] = None
+ if 'disable' in conf:
+ config['enabled'] = False
+ else:
+ config['enabled'] = True
+
+ return utils.remove_empties(config)
diff --git a/plugins/module_utils/network/vyos/facts/l3_interfaces/__init__.py b/plugins/module_utils/network/vyos/facts/l3_interfaces/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/facts/l3_interfaces/l3_interfaces.py b/plugins/module_utils/network/vyos/facts/l3_interfaces/l3_interfaces.py
new file mode 100644
index 0000000..61f635b
--- /dev/null
+++ b/plugins/module_utils/network/vyos/facts/l3_interfaces/l3_interfaces.py
@@ -0,0 +1,132 @@
+#
+# -*- coding: utf-8 -*-
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+"""
+The vyos l3_interfaces fact class
+It is in this file the configuration is collected from the device
+for a given resource, parsed, and the facts tree is populated
+based on the configuration.
+"""
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+import re
+from copy import deepcopy
+from ansible.module_utils.network.common import utils
+from ansible.module_utils.six import iteritems
+from ansible.module_utils.compat import ipaddress
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.argspec.l3_interfaces.l3_interfaces import L3_interfacesArgs
+
+
+
+class L3_interfacesFacts(object):
+ """ The vyos l3_interfaces fact class
+ """
+
+ def __init__(self, module, subspec='config', options='options'):
+ self._module = module
+ self.argument_spec = L3_interfacesArgs.argument_spec
+ spec = deepcopy(self.argument_spec)
+ if subspec:
+ if options:
+ facts_argument_spec = spec[subspec][options]
+ else:
+ facts_argument_spec = spec[subspec]
+ else:
+ facts_argument_spec = spec
+
+ self.generated_spec = utils.generate_dict(facts_argument_spec)
+
+ def populate_facts(self, connection, ansible_facts, data=None):
+ """ Populate the facts for l3_interfaces
+ :param connection: the device connection
+ :param ansible_facts: Facts dictionary
+ :param data: previously collected conf
+ :rtype: dictionary
+ :returns: facts
+ """
+ if not data:
+ data = connection.get_config()
+
+ # operate on a collection of resource x
+ objs = []
+ interface_names = re.findall(r'set interfaces (?:ethernet|bonding|vti|vxlan) (?:\'*)(\S+)(?:\'*)', data, re.M)
+ if interface_names:
+ for interface in set(interface_names):
+ intf_regex = r' %s .+$' % interface
+ cfg = re.findall(intf_regex, data, re.M)
+ obj = self.render_config(cfg)
+ obj['name'] = interface.strip("'")
+ if obj:
+ objs.append(obj)
+
+ ansible_facts['ansible_network_resources'].pop('l3_interfaces', None)
+ facts = {}
+ if objs:
+ facts['l3_interfaces'] = []
+ params = utils.validate_config(self.argument_spec, {'config': objs})
+ for cfg in params['config']:
+ facts['l3_interfaces'].append(utils.remove_empties(cfg))
+
+ ansible_facts['ansible_network_resources'].update(facts)
+ return ansible_facts
+
+ def render_config(self, conf):
+ """
+ Render config as dictionary structure and delete keys from spec for null values
+ :param spec: The facts tree, generated from the argspec
+ :param conf: The configuration
+ :rtype: dictionary
+ :returns: The generated config
+ """
+ vif_conf = '\n'.join(filter(lambda x: ('vif' in x), conf))
+ eth_conf = '\n'.join(filter(lambda x: ('vif' not in x), conf))
+ config = self.parse_attribs(eth_conf)
+ config['vifs'] = self.parse_vifs(vif_conf)
+
+ return utils.remove_empties(config)
+
+ def parse_vifs(self, conf):
+ vif_names = re.findall(r'vif (\d+)', conf, re.M)
+ vifs_list = None
+ if vif_names:
+ vifs_list = []
+ for vif in set(vif_names):
+ vif_regex = r' %s .+$' % vif
+ cfg = '\n'.join(re.findall(vif_regex, conf, re.M))
+ obj = self.parse_attribs(cfg)
+ obj['vlan_id'] = vif
+ if obj:
+ vifs_list.append(obj)
+
+ return vifs_list
+
+ def parse_attribs(self, conf):
+ config = {}
+ ipaddrs = re.findall(r'address (\S+)', conf, re.M)
+ config['ipv4'] = []
+ config['ipv6'] = []
+
+ for item in ipaddrs:
+ item = item.strip("'")
+ if item == 'dhcp':
+ config['ipv4'].append({'address': item})
+ elif item == 'dhcpv6':
+ config['ipv6'].append({'address': item})
+ else:
+ ip_version = ipaddress.ip_address(item.split("/")[0]).version
+ if ip_version == 4:
+ config['ipv4'].append({'address': item})
+ else:
+ config['ipv6'].append({'address': item})
+
+ for key, value in iteritems(config):
+ if value == []:
+ config[key] = None
+
+ return utils.remove_empties(config)
diff --git a/plugins/module_utils/network/vyos/facts/legacy/__init__.py b/plugins/module_utils/network/vyos/facts/legacy/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/facts/legacy/base.py b/plugins/module_utils/network/vyos/facts/legacy/base.py
new file mode 100644
index 0000000..cdf0cce
--- /dev/null
+++ b/plugins/module_utils/network/vyos/facts/legacy/base.py
@@ -0,0 +1,161 @@
+# -*- coding: utf-8 -*-
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+"""
+The VyOS interfaces fact class
+It is in this file the configuration is collected from the device
+for a given resource, parsed, and the facts tree is populated
+based on the configuration.
+"""
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+import platform
+import re
+from ansible.module_utils. \
+ network.vyos.vyos import run_commands, get_capabilities
+
+
+class LegacyFactsBase(object):
+
+ COMMANDS = frozenset()
+
+ def __init__(self, module):
+ self.module = module
+ self.facts = dict()
+ self.warnings = list()
+ self.responses = None
+
+ def populate(self):
+ self.responses = run_commands(self.module, list(self.COMMANDS))
+
+
+class Default(LegacyFactsBase):
+
+ COMMANDS = [
+ 'show version',
+ ]
+
+ def populate(self):
+ super(Default, self).populate()
+ data = self.responses[0]
+ self.facts['serialnum'] = self.parse_serialnum(data)
+ self.facts.update(self.platform_facts())
+
+ def parse_serialnum(self, data):
+ match = re.search(r'HW S/N:\s+(\S+)', data)
+ if match:
+ return match.group(1)
+
+ def platform_facts(self):
+ platform_facts = {}
+
+ resp = get_capabilities(self.module)
+ device_info = resp['device_info']
+
+ platform_facts['system'] = device_info['network_os']
+
+ for item in ('model', 'image', 'version', 'platform', 'hostname'):
+ val = device_info.get('network_os_%s' % item)
+ if val:
+ platform_facts[item] = val
+
+ platform_facts['api'] = resp['network_api']
+ platform_facts['python_version'] = platform.python_version()
+
+ return platform_facts
+
+
+class Config(LegacyFactsBase):
+
+ COMMANDS = [
+ 'show configuration commands',
+ 'show system commit',
+ ]
+
+ def populate(self):
+ super(Config, self).populate()
+
+ self.facts['config'] = self.responses
+
+ commits = self.responses[1]
+ entries = list()
+ entry = None
+
+ for line in commits.split('\n'):
+ match = re.match(r'(\d+)\s+(.+)by(.+)via(.+)', line)
+ if match:
+ if entry:
+ entries.append(entry)
+
+ entry = dict(revision=match.group(1),
+ datetime=match.group(2),
+ by=str(match.group(3)).strip(),
+ via=str(match.group(4)).strip(),
+ comment=None)
+ else:
+ entry['comment'] = line.strip()
+
+ self.facts['commits'] = entries
+
+
+class Neighbors(LegacyFactsBase):
+
+ COMMANDS = [
+ 'show lldp neighbors',
+ 'show lldp neighbors detail',
+ ]
+
+ def populate(self):
+ super(Neighbors, self).populate()
+
+ all_neighbors = self.responses[0]
+ if 'LLDP not configured' not in all_neighbors:
+ neighbors = self.parse(
+ self.responses[1]
+ )
+ self.facts['neighbors'] = self.parse_neighbors(neighbors)
+
+ def parse(self, data):
+ parsed = list()
+ values = None
+ for line in data.split('\n'):
+ if not line:
+ continue
+ elif line[0] == ' ':
+ values += '\n%s' % line
+ elif line.startswith('Interface'):
+ if values:
+ parsed.append(values)
+ values = line
+ if values:
+ parsed.append(values)
+ return parsed
+
+ def parse_neighbors(self, data):
+ facts = dict()
+ for item in data:
+ interface = self.parse_interface(item)
+ host = self.parse_host(item)
+ port = self.parse_port(item)
+ if interface not in facts:
+ facts[interface] = list()
+ facts[interface].append(dict(host=host, port=port))
+ return facts
+
+ def parse_interface(self, data):
+ match = re.search(r'^Interface:\s+(\S+),', data)
+ return match.group(1)
+
+ def parse_host(self, data):
+ match = re.search(r'SysName:\s+(.+)$', data, re.M)
+ if match:
+ return match.group(1)
+
+ def parse_port(self, data):
+ match = re.search(r'PortDescr:\s+(.+)$', data, re.M)
+ if match:
+ return match.group(1)
diff --git a/plugins/module_utils/network/vyos/utils/__init__.py b/plugins/module_utils/network/vyos/utils/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/plugins/module_utils/network/vyos/utils/utils.py b/plugins/module_utils/network/vyos/utils/utils.py
new file mode 100644
index 0000000..f59c24f
--- /dev/null
+++ b/plugins/module_utils/network/vyos/utils/utils.py
@@ -0,0 +1,68 @@
+# -*- coding: utf-8 -*-
+# Copyright 2019 Red Hat
+# GNU General Public License v3.0+
+# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+
+# utils
+
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+def search_obj_in_list(name, lst, key='name'):
+ for item in lst:
+ if item[key] == name:
+ return item
+ return None
+
+
+def get_interface_type(interface):
+ """Gets the type of interface
+ """
+ if interface.startswith('eth'):
+ return 'ethernet'
+ elif interface.startswith('bond'):
+ return 'bonding'
+ elif interface.startswith('vti'):
+ return 'vti'
+ elif interface.startswith('lo'):
+ return 'loopback'
+
+
+def dict_delete(base, comparable):
+ """
+ This function generates a dict containing key, value pairs for keys
+ that are present in the `base` dict but not present in the `comparable`
+ dict.
+
+ :param base: dict object to base the diff on
+ :param comparable: dict object to compare against base
+ :returns: new dict object with key, value pairs that needs to be deleted.
+
+ """
+ to_delete = dict()
+
+ for key in base:
+ if isinstance(base[key], dict):
+ sub_diff = dict_delete(base[key], comparable.get(key, {}))
+ if sub_diff:
+ to_delete[key] = sub_diff
+ else:
+ if key not in comparable:
+ to_delete[key] = base[key]
+
+ return to_delete
+
+
+def diff_list_of_dicts(want, have):
+ diff = []
+
+ set_w = set(tuple(d.items()) for d in want)
+ set_h = set(tuple(d.items()) for d in have)
+ difference = set_w.difference(set_h)
+
+ for element in difference:
+ diff.append(dict((x, y) for x, y in element))
+
+ return diff
diff --git a/plugins/modules/_vyos_interface.py b/plugins/modules/_vyos_interface.py
index eea8ef9..e4b989e 100644
--- a/plugins/modules/_vyos_interface.py
+++ b/plugins/modules/_vyos_interface.py
@@ -1,442 +1,446 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['deprecated'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_interface
version_added: "2.4"
author: "Ganesh Nalawade (@ganeshrn)"
short_description: Manage Interface on VyOS network devices
description:
- This module provides declarative management of Interfaces
on VyOS network devices.
deprecated:
removed_in: '2.13'
alternative: vyos_interfaces
why: Updated modules released with more functionality.
notes:
- Tested against VYOS 1.1.7
options:
name:
description:
- Name of the Interface.
required: true
description:
description:
- Description of Interface.
enabled:
description:
- Interface link status.
type: bool
speed:
description:
- Interface link speed.
mtu:
description:
- Maximum size of transmit packet.
duplex:
description:
- Interface link status.
default: auto
choices: ['full', 'half', 'auto']
delay:
description:
- Time in seconds to wait before checking for the operational state on remote
device. This wait is applicable for operational state argument which are
I(state) with values C(up)/C(down) and I(neighbors).
default: 10
neighbors:
description:
- Check the operational state of given interface C(name) for LLDP neighbor.
- The following suboptions are available.
suboptions:
host:
description:
- "LLDP neighbor host for given interface C(name)."
port:
description:
- "LLDP neighbor port to which given interface C(name) is connected."
version_added: 2.5
aggregate:
description: List of Interfaces definitions.
state:
description:
- State of the Interface configuration, C(up) means present and
operationally up and C(down) means present and operationally C(down)
default: present
choices: ['present', 'absent', 'up', 'down']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: configure interface
vyos_interface:
name: eth0
description: test-interface
- name: remove interface
vyos_interface:
name: eth0
state: absent
- name: make interface down
vyos_interface:
name: eth0
enabled: False
- name: make interface up
vyos_interface:
name: eth0
enabled: True
- name: Configure interface speed, mtu, duplex
vyos_interface:
name: eth5
state: present
speed: 100
mtu: 256
duplex: full
- name: Set interface using aggregate
vyos_interface:
aggregate:
- { name: eth1, description: test-interface-1, speed: 100, duplex: half, mtu: 512}
- { name: eth2, description: test-interface-2, speed: 1000, duplex: full, mtu: 256}
- name: Disable interface on aggregate
net_interface:
aggregate:
- name: eth1
- name: eth2
enabled: False
- name: Delete interface using aggregate
net_interface:
aggregate:
- name: eth1
- name: eth2
state: absent
- name: Check lldp neighbors intent arguments
vyos_interface:
name: eth0
neighbors:
- port: eth0
host: netdev
- name: Config + intent
vyos_interface:
name: eth1
enabled: False
state: down
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always, except for the platforms that use Netconf transport to manage the device.
type: list
sample:
- set interfaces ethernet eth0 description "test-interface"
- set interfaces ethernet eth0 speed 100
- set interfaces ethernet eth0 mtu 256
- set interfaces ethernet eth0 duplex full
"""
import re
from copy import deepcopy
from time import sleep
from ansible.module_utils._text import to_text
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.connection import exec_command
from ansible.module_utils.network.common.utils import conditional, remove_default_spec
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import load_config, get_config
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import load_config, get_config
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def search_obj_in_list(name, lst):
for o in lst:
if o['name'] == name:
return o
return None
def map_obj_to_commands(updates):
commands = list()
want, have = updates
params = ('speed', 'description', 'duplex', 'mtu')
for w in want:
name = w['name']
disable = w['disable']
state = w['state']
obj_in_have = search_obj_in_list(name, have)
set_interface = 'set interfaces ethernet ' + name
delete_interface = 'delete interfaces ethernet ' + name
if state == 'absent' and obj_in_have:
commands.append(delete_interface)
elif state in ('present', 'up', 'down'):
if obj_in_have:
for item in params:
value = w.get(item)
if value and value != obj_in_have.get(item):
if item == 'description':
value = "\'" + str(value) + "\'"
commands.append(set_interface + ' ' + item + ' ' + str(value))
if disable and not obj_in_have.get('disable', False):
commands.append(set_interface + ' disable')
elif not disable and obj_in_have.get('disable', False):
commands.append(delete_interface + ' disable')
else:
commands.append(set_interface)
for item in params:
value = w.get(item)
if value:
if item == 'description':
value = "\'" + str(value) + "\'"
commands.append(set_interface + ' ' + item + ' ' + str(value))
if disable:
commands.append(set_interface + ' disable')
return commands
def map_config_to_obj(module):
data = get_config(module, flags=['| grep interface'])
obj = []
for line in data.split('\n'):
if line.startswith('set interfaces ethernet'):
match = re.search(r'set interfaces ethernet (\S+)', line, re.M)
name = match.group(1)
if name:
interface = {}
for item in obj:
if item['name'] == name:
interface = item
break
if not interface:
interface = {'name': name}
obj.append(interface)
match = re.search(r'%s (\S+)' % name, line, re.M)
if match:
param = match.group(1)
if param == 'description':
match = re.search(r'description (.+)', line, re.M)
description = match.group(1).strip("'")
interface['description'] = description
elif param == 'speed':
match = re.search(r'speed (\S+)', line, re.M)
speed = match.group(1).strip("'")
interface['speed'] = speed
elif param == 'mtu':
match = re.search(r'mtu (\S+)', line, re.M)
mtu = match.group(1).strip("'")
interface['mtu'] = int(mtu)
elif param == 'duplex':
match = re.search(r'duplex (\S+)', line, re.M)
duplex = match.group(1).strip("'")
interface['duplex'] = duplex
elif param.strip("'") == 'disable':
interface['disable'] = True
return obj
def map_params_to_obj(module):
obj = []
aggregate = module.params.get('aggregate')
if aggregate:
for item in aggregate:
for key in item:
if item.get(key) is None:
item[key] = module.params[key]
d = item.copy()
if d['enabled']:
d['disable'] = False
else:
d['disable'] = True
obj.append(d)
else:
params = {
'name': module.params['name'],
'description': module.params['description'],
'speed': module.params['speed'],
'mtu': module.params['mtu'],
'duplex': module.params['duplex'],
'delay': module.params['delay'],
'state': module.params['state'],
'neighbors': module.params['neighbors']
}
if module.params['enabled']:
params.update({'disable': False})
else:
params.update({'disable': True})
obj.append(params)
return obj
def check_declarative_intent_params(module, want, result):
failed_conditions = []
have_neighbors = None
for w in want:
want_state = w.get('state')
want_neighbors = w.get('neighbors')
if want_state not in ('up', 'down') and not want_neighbors:
continue
if result['changed']:
sleep(w['delay'])
command = 'show interfaces ethernet %s' % w['name']
rc, out, err = exec_command(module, command)
if rc != 0:
module.fail_json(msg=to_text(err, errors='surrogate_then_replace'), command=command, rc=rc)
if want_state in ('up', 'down'):
match = re.search(r'%s (\w+)' % 'state', out, re.M)
have_state = None
if match:
have_state = match.group(1)
if have_state is None or not conditional(want_state, have_state.strip().lower()):
failed_conditions.append('state ' + 'eq(%s)' % want_state)
if want_neighbors:
have_host = []
have_port = []
if have_neighbors is None:
rc, have_neighbors, err = exec_command(module, 'show lldp neighbors detail')
if rc != 0:
module.fail_json(msg=to_text(err, errors='surrogate_then_replace'), command=command, rc=rc)
if have_neighbors:
lines = have_neighbors.strip().split('Interface: ')
for line in lines:
field = line.split('\n')
if field[0].split(',')[0].strip() == w['name']:
for item in field:
if item.strip().startswith('SysName:'):
have_host.append(item.split(':')[1].strip())
if item.strip().startswith('PortDescr:'):
have_port.append(item.split(':')[1].strip())
for item in want_neighbors:
host = item.get('host')
port = item.get('port')
if host and host not in have_host:
failed_conditions.append('host ' + host)
if port and port not in have_port:
failed_conditions.append('port ' + port)
return failed_conditions
def main():
""" main entry point for module execution
"""
neighbors_spec = dict(
host=dict(),
port=dict()
)
element_spec = dict(
name=dict(),
description=dict(),
speed=dict(),
mtu=dict(type='int'),
duplex=dict(choices=['full', 'half', 'auto']),
enabled=dict(default=True, type='bool'),
neighbors=dict(type='list', elements='dict', options=neighbors_spec),
delay=dict(default=10, type='int'),
state=dict(default='present',
choices=['present', 'absent', 'up', 'down'])
)
aggregate_spec = deepcopy(element_spec)
aggregate_spec['name'] = dict(required=True)
# remove default in aggregate spec, to handle common arguments
remove_default_spec(aggregate_spec)
argument_spec = dict(
aggregate=dict(type='list', elements='dict', options=aggregate_spec),
)
argument_spec.update(element_spec)
argument_spec.update(vyos_argument_spec)
required_one_of = [['name', 'aggregate']]
mutually_exclusive = [['name', 'aggregate']]
required_together = [['speed', 'duplex']]
module = AnsibleModule(argument_spec=argument_spec,
required_one_of=required_one_of,
mutually_exclusive=mutually_exclusive,
required_together=required_together,
supports_check_mode=True)
warnings = list()
result = {'changed': False}
if warnings:
result['warnings'] = warnings
want = map_params_to_obj(module)
have = map_config_to_obj(module)
commands = map_obj_to_commands((want, have))
result['commands'] = commands
if commands:
commit = not module.check_mode
diff = load_config(module, commands, commit=commit)
if diff:
if module._diff:
result['diff'] = {'prepared': diff}
result['changed'] = True
failed_conditions = check_declarative_intent_params(module, want, result)
if failed_conditions:
msg = 'One or more conditional statements have not been satisfied'
module.fail_json(msg=msg, failed_conditions=failed_conditions)
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/_vyos_l3_interface.py b/plugins/modules/_vyos_l3_interface.py
index 8f22d4a..63f0873 100644
--- a/plugins/modules/_vyos_l3_interface.py
+++ b/plugins/modules/_vyos_l3_interface.py
@@ -1,289 +1,293 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['deprecated'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_l3_interface
version_added: "2.4"
author: "Ricardo Carrillo Cruz (@rcarrillocruz)"
short_description: Manage L3 interfaces on VyOS network devices
description:
- This module provides declarative management of L3 interfaces
on VyOS network devices.
deprecated:
removed_in: '2.13'
alternative: vyos_l3_interfaces
why: Updated modules released with more functionality.
notes:
- Tested against VYOS 1.1.7
options:
name:
description:
- Name of the L3 interface.
ipv4:
description:
- IPv4 of the L3 interface.
ipv6:
description:
- IPv6 of the L3 interface.
aggregate:
description: List of L3 interfaces definitions
state:
description:
- State of the L3 interface configuration.
default: present
choices: ['present', 'absent']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: Set eth0 IPv4 address
vyos_l3_interface:
name: eth0
ipv4: 192.168.0.1/24
- name: Remove eth0 IPv4 address
vyos_l3_interface:
name: eth0
state: absent
- name: Set IP addresses on aggregate
vyos_l3_interface:
aggregate:
- { name: eth1, ipv4: 192.168.2.10/24 }
- { name: eth2, ipv4: 192.168.3.10/24, ipv6: "fd5d:12c9:2201:1::1/64" }
- name: Remove IP addresses on aggregate
vyos_l3_interface:
aggregate:
- { name: eth1, ipv4: 192.168.2.10/24 }
- { name: eth2, ipv4: 192.168.3.10/24, ipv6: "fd5d:12c9:2201:1::1/64" }
state: absent
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always, except for the platforms that use Netconf transport to manage the device.
type: list
sample:
- set interfaces ethernet eth0 address '192.168.0.1/24'
"""
import socket
import re
from copy import deepcopy
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.network.common.utils import is_masklen, validate_ip_address
from ansible.module_utils.network.common.utils import remove_default_spec
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import load_config, run_commands
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import load_config, run_commands
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def is_ipv4(value):
if value:
address = value.split('/')
if is_masklen(address[1]) and validate_ip_address(address[0]):
return True
return False
def is_ipv6(value):
if value:
address = value.split('/')
if 0 <= int(address[1]) <= 128:
try:
socket.inet_pton(socket.AF_INET6, address[0])
except socket.error:
return False
return True
return False
def search_obj_in_list(name, lst):
for o in lst:
if o['name'] == name:
return o
return None
def map_obj_to_commands(updates, module):
commands = list()
want, have = updates
for w in want:
name = w['name']
ipv4 = w['ipv4']
ipv6 = w['ipv6']
state = w['state']
obj_in_have = search_obj_in_list(name, have)
if state == 'absent' and obj_in_have:
if not ipv4 and not ipv6 and (obj_in_have['ipv4'] or obj_in_have['ipv6']):
if name == "lo":
commands.append('delete interfaces loopback lo address')
else:
commands.append('delete interfaces ethernet ' + name + ' address')
else:
if ipv4 and ipv4 in obj_in_have['ipv4']:
if name == "lo":
commands.append('delete interfaces loopback lo address ' + ipv4)
else:
commands.append('delete interfaces ethernet ' + name + ' address ' + ipv4)
if ipv6 and ipv6 in obj_in_have['ipv6']:
if name == "lo":
commands.append('delete interfaces loopback lo address ' + ipv6)
else:
commands.append('delete interfaces ethernet ' + name + ' address ' + ipv6)
elif (state == 'present' and obj_in_have):
if ipv4 and ipv4 not in obj_in_have['ipv4']:
if name == "lo":
commands.append('set interfaces loopback lo address ' + ipv4)
else:
commands.append('set interfaces ethernet ' + name + ' address ' + ipv4)
if ipv6 and ipv6 not in obj_in_have['ipv6']:
if name == "lo":
commands.append('set interfaces loopback lo address ' + ipv6)
else:
commands.append('set interfaces ethernet ' + name + ' address ' + ipv6)
return commands
def map_config_to_obj(module):
obj = []
output = run_commands(module, ['show interfaces'])
lines = re.split(r'\n[e|l]', output[0])[1:]
if len(lines) > 0:
for line in lines:
splitted_line = line.split()
if len(splitted_line) > 0:
ipv4 = []
ipv6 = []
if splitted_line[0].lower().startswith('th'):
name = 'e' + splitted_line[0].lower()
elif splitted_line[0].lower().startswith('o'):
name = 'l' + splitted_line[0].lower()
for i in splitted_line[1:]:
if (('.' in i or ':' in i) and '/' in i):
value = i.split(r'\n')[0]
if is_ipv4(value):
ipv4.append(value)
elif is_ipv6(value):
ipv6.append(value)
obj.append({'name': name,
'ipv4': ipv4,
'ipv6': ipv6})
return obj
def map_params_to_obj(module):
obj = []
aggregate = module.params.get('aggregate')
if aggregate:
for item in aggregate:
for key in item:
if item.get(key) is None:
item[key] = module.params[key]
obj.append(item.copy())
else:
obj.append({
'name': module.params['name'],
'ipv4': module.params['ipv4'],
'ipv6': module.params['ipv6'],
'state': module.params['state']
})
return obj
def main():
""" main entry point for module execution
"""
element_spec = dict(
name=dict(),
ipv4=dict(),
ipv6=dict(),
state=dict(default='present',
choices=['present', 'absent'])
)
aggregate_spec = deepcopy(element_spec)
aggregate_spec['name'] = dict(required=True)
# remove default in aggregate spec, to handle common arguments
remove_default_spec(aggregate_spec)
argument_spec = dict(
aggregate=dict(type='list', elements='dict', options=aggregate_spec),
)
argument_spec.update(element_spec)
argument_spec.update(vyos_argument_spec)
required_one_of = [['name', 'aggregate']]
mutually_exclusive = [['name', 'aggregate']]
module = AnsibleModule(argument_spec=argument_spec,
required_one_of=required_one_of,
mutually_exclusive=mutually_exclusive,
supports_check_mode=True)
warnings = list()
result = {'changed': False}
if warnings:
result['warnings'] = warnings
want = map_params_to_obj(module)
have = map_config_to_obj(module)
commands = map_obj_to_commands((want, have), module)
result['commands'] = commands
if commands:
commit = not module.check_mode
load_config(module, commands, commit=commit)
result['changed'] = True
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_banner.py b/plugins/modules/vyos_banner.py
index 06d5a30..1f8816a 100644
--- a/plugins/modules/vyos_banner.py
+++ b/plugins/modules/vyos_banner.py
@@ -1,178 +1,182 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_banner
version_added: "2.4"
author: "Trishna Guha (@trishnaguha)"
short_description: Manage multiline banners on VyOS devices
description:
- This will configure both pre-login and post-login banners on remote
devices running VyOS. It allows playbooks to add or remote
banner text from the active running configuration.
notes:
- Tested against VYOS 1.1.7
options:
banner:
description:
- Specifies which banner that should be
configured on the remote device.
required: true
choices: ['pre-login', 'post-login']
text:
description:
- The banner text that should be
present in the remote device running configuration. This argument
accepts a multiline string, with no empty lines. Requires I(state=present).
state:
description:
- Specifies whether or not the configuration is present in the current
devices active running configuration.
default: present
choices: ['present', 'absent']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: configure the pre-login banner
vyos_banner:
banner: pre-login
text: |
this is my pre-login banner
that contains a multiline
string
state: present
- name: remove the post-login banner
vyos_banner:
banner: post-login
state: absent
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always
type: list
sample:
- banner pre-login
- this is my pre-login banner
- that contains a multiline
- string
"""
import re
from ansible.module_utils.basic import AnsibleModule
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import get_config, load_config
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import get_config, load_config
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def spec_to_commands(updates, module):
commands = list()
want, have = updates
state = module.params['state']
if state == 'absent':
if have.get('state') != 'absent' or (have.get('state') != 'absent' and
'text' in have.keys() and have['text']):
commands.append('delete system login banner %s' % module.params['banner'])
elif state == 'present':
if want['text'] and want['text'].encode().decode('unicode_escape') != have.get('text'):
banner_cmd = 'set system login banner %s ' % module.params['banner']
banner_cmd += want['text'].strip()
commands.append(banner_cmd)
return commands
def config_to_dict(module):
data = get_config(module)
output = None
obj = {'banner': module.params['banner'], 'state': 'absent'}
for line in data.split('\n'):
if line.startswith('set system login banner %s' % obj['banner']):
match = re.findall(r'%s (.*)' % obj['banner'], line, re.M)
output = match
if output:
obj['text'] = output[0].encode().decode('unicode_escape')
obj['state'] = 'present'
return obj
def map_params_to_obj(module):
text = module.params['text']
if text:
text = "%r" % (str(text).strip())
return {
'banner': module.params['banner'],
'text': text,
'state': module.params['state']
}
def main():
""" main entry point for module execution
"""
argument_spec = dict(
banner=dict(required=True, choices=['pre-login', 'post-login']),
text=dict(),
state=dict(default='present', choices=['present', 'absent'])
)
argument_spec.update(vyos_argument_spec)
required_if = [('state', 'present', ('text',))]
module = AnsibleModule(argument_spec=argument_spec,
required_if=required_if,
supports_check_mode=True)
warnings = list()
result = {'changed': False}
if warnings:
result['warnings'] = warnings
want = map_params_to_obj(module)
have = config_to_dict(module)
commands = spec_to_commands((want, have), module)
result['commands'] = commands
if commands:
commit = not module.check_mode
load_config(module, commands, commit=commit)
result['changed'] = True
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_command.py b/plugins/modules/vyos_command.py
index ac79224..3570f20 100644
--- a/plugins/modules/vyos_command.py
+++ b/plugins/modules/vyos_command.py
@@ -1,222 +1,226 @@
#!/usr/bin/python
#
# This file is part of Ansible
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_command
version_added: "2.2"
author: "Nathaniel Case (@Qalthos)"
short_description: Run one or more commands on VyOS devices
description:
- The command module allows running one or more commands on remote
devices running VyOS. This module can also be introspected
to validate key parameters before returning successfully. If the
conditional statements are not met in the wait period, the task
fails.
- Certain C(show) commands in VyOS produce many lines of output and
use a custom pager that can cause this module to hang. If the
value of the environment variable C(ANSIBLE_VYOS_TERMINAL_LENGTH)
is not set, the default number of 10000 is used.
extends_documentation_fragment: vyos
options:
commands:
description:
- The ordered set of commands to execute on the remote device
running VyOS. The output from the command execution is
returned to the playbook. If the I(wait_for) argument is
provided, the module is not returned until the condition is
satisfied or the number of retries has been exceeded.
required: true
wait_for:
description:
- Specifies what to evaluate from the output of the command
and what conditionals to apply. This argument will cause
the task to wait for a particular conditional to be true
before moving forward. If the conditional is not true
by the configured I(retries), the task fails. See examples.
aliases: ['waitfor']
match:
description:
- The I(match) argument is used in conjunction with the
I(wait_for) argument to specify the match policy. Valid
values are C(all) or C(any). If the value is set to C(all)
then all conditionals in the wait_for must be satisfied. If
the value is set to C(any) then only one of the values must be
satisfied.
default: all
choices: ['any', 'all']
retries:
description:
- Specifies the number of retries a command should be tried
before it is considered failed. The command is run on the
target device every retry and evaluated against the I(wait_for)
conditionals.
default: 10
interval:
description:
- Configures the interval in seconds to wait between I(retries)
of the command. If the command does not pass the specified
conditions, the interval indicates how long to wait before
trying the command again.
default: 1
notes:
- Tested against VYOS 1.1.7
- Running C(show system boot-messages all) will cause the module to hang since
VyOS is using a custom pager setting to display the output of that command.
- If a command sent to the device requires answering a prompt, it is possible
to pass a dict containing I(command), I(answer) and I(prompt). See examples.
"""
EXAMPLES = """
tasks:
- name: show configuration on ethernet devices eth0 and eth1
vyos_command:
commands:
- show interfaces ethernet {{ item }}
with_items:
- eth0
- eth1
- name: run multiple commands and check if version output contains specific version string
vyos_command:
commands:
- show version
- show hardware cpu
wait_for:
- "result[0] contains 'VyOS 1.1.7'"
- name: run command that requires answering a prompt
vyos_command:
commands:
- command: 'rollback 1'
prompt: 'Proceed with reboot? [confirm][y]'
answer: y
"""
RETURN = """
stdout:
description: The set of responses from the commands
returned: always apart from low level errors (such as action plugin)
type: list
sample: ['...', '...']
stdout_lines:
description: The value of stdout split into a list
returned: always
type: list
sample: [['...', '...'], ['...'], ['...']]
failed_conditions:
description: The list of conditionals that have failed
returned: failed
type: list
sample: ['...', '...']
warnings:
description: The list of warnings (if any) generated by module based on arguments
returned: always
type: list
sample: ['...', '...']
"""
import time
from ansible.module_utils._text import to_text
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.network.common.parsing import Conditional
from ansible.module_utils.network.common.utils import transform_commands, to_lines
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import run_commands
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import run_commands
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def parse_commands(module, warnings):
commands = transform_commands(module)
if module.check_mode:
for item in list(commands):
if not item['command'].startswith('show'):
warnings.append(
'Only show commands are supported when using check mode, not '
'executing %s' % item['command']
)
commands.remove(item)
return commands
def main():
spec = dict(
commands=dict(type='list', required=True),
wait_for=dict(type='list', aliases=['waitfor']),
match=dict(default='all', choices=['all', 'any']),
retries=dict(default=10, type='int'),
interval=dict(default=1, type='int')
)
spec.update(vyos_argument_spec)
module = AnsibleModule(argument_spec=spec, supports_check_mode=True)
warnings = list()
result = {'changed': False, 'warnings': warnings}
commands = parse_commands(module, warnings)
wait_for = module.params['wait_for'] or list()
try:
conditionals = [Conditional(c) for c in wait_for]
except AttributeError as exc:
module.fail_json(msg=to_text(exc))
retries = module.params['retries']
interval = module.params['interval']
match = module.params['match']
for _ in range(retries):
responses = run_commands(module, commands)
for item in list(conditionals):
if item(responses):
if match == 'any':
conditionals = list()
break
conditionals.remove(item)
if not conditionals:
break
time.sleep(interval)
if conditionals:
failed_conditions = [item.raw for item in conditionals]
msg = 'One or more conditional statements have not been satisfied'
module.fail_json(msg=msg, failed_conditions=failed_conditions)
result.update({
'stdout': responses,
'stdout_lines': list(to_lines(responses)),
})
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_config.py b/plugins/modules/vyos_config.py
index 14aea79..7987e14 100644
--- a/plugins/modules/vyos_config.py
+++ b/plugins/modules/vyos_config.py
@@ -1,344 +1,348 @@
#!/usr/bin/python
#
# This file is part of Ansible
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_config
version_added: "2.2"
author: "Nathaniel Case (@Qalthos)"
short_description: Manage VyOS configuration on remote device
description:
- This module provides configuration file management of VyOS
devices. It provides arguments for managing both the
configuration file and state of the active configuration. All
configuration statements are based on `set` and `delete` commands
in the device configuration.
extends_documentation_fragment: vyos
notes:
- Tested against VYOS 1.1.7
- Abbreviated commands are NOT idempotent, see
L(Network FAQ,../network/user_guide/faq.html#why-do-the-config-modules-always-return-changed-true-with-abbreviated-commands).
options:
lines:
description:
- The ordered set of configuration lines to be managed and
compared with the existing configuration on the remote
device.
src:
description:
- The C(src) argument specifies the path to the source config
file to load. The source config file can either be in
bracket format or set format. The source file can include
Jinja2 template variables.
match:
description:
- The C(match) argument controls the method used to match
against the current active configuration. By default, the
desired config is matched against the active config and the
deltas are loaded. If the C(match) argument is set to C(none)
the active configuration is ignored and the configuration is
always loaded.
default: line
choices: ['line', 'none']
backup:
description:
- The C(backup) argument will backup the current devices active
configuration to the Ansible control host prior to making any
changes. If the C(backup_options) value is not given, the
backup file will be located in the backup folder in the playbook
root directory or role root directory, if playbook is part of an
ansible role. If the directory does not exist, it is created.
type: bool
default: 'no'
comment:
description:
- Allows a commit description to be specified to be included
when the configuration is committed. If the configuration is
not changed or committed, this argument is ignored.
default: 'configured by vyos_config'
config:
description:
- The C(config) argument specifies the base configuration to use
to compare against the desired configuration. If this value
is not specified, the module will automatically retrieve the
current active configuration from the remote device.
save:
description:
- The C(save) argument controls whether or not changes made
to the active configuration are saved to disk. This is
independent of committing the config. When set to True, the
active configuration is saved.
type: bool
default: 'no'
backup_options:
description:
- This is a dict object containing configurable options related to backup file path.
The value of this option is read only when C(backup) is set to I(yes), if C(backup) is set
to I(no) this option will be silently ignored.
suboptions:
filename:
description:
- The filename to be used to store the backup configuration. If the the filename
is not given it will be generated based on the hostname, current time and date
in format defined by _config.@
dir_path:
description:
- This option provides the path ending with directory name in which the backup
configuration file will be stored. If the directory does not exist it will be first
created and the filename is either the value of C(filename) or default filename
as described in C(filename) options description. If the path value is not given
in that case a I(backup) directory will be created in the current working directory
and backup configuration will be copied in C(filename) within I(backup) directory.
type: path
type: dict
version_added: "2.8"
"""
EXAMPLES = """
- name: configure the remote device
vyos_config:
lines:
- set system host-name {{ inventory_hostname }}
- set service lldp
- delete service dhcp-server
- name: backup and load from file
vyos_config:
src: vyos.cfg
backup: yes
- name: render a Jinja2 template onto the VyOS router
vyos_config:
src: vyos_template.j2
- name: for idempotency, use full-form commands
vyos_config:
lines:
# - set int eth eth2 description 'OUTSIDE'
- set interface ethernet eth2 description 'OUTSIDE'
- name: configurable backup path
vyos_config:
backup: yes
backup_options:
filename: backup.cfg
dir_path: /home/user
"""
RETURN = """
commands:
description: The list of configuration commands sent to the device
returned: always
type: list
sample: ['...', '...']
filtered:
description: The list of configuration commands removed to avoid a load failure
returned: always
type: list
sample: ['...', '...']
backup_path:
description: The full path to the backup file
returned: when backup is yes
type: str
sample: /playbooks/ansible/backup/vyos_config.2016-07-16@22:28:34
filename:
description: The name of the backup file
returned: when backup is yes and filename is not specified in backup options
type: str
sample: vyos_config.2016-07-16@22:28:34
shortname:
description: The full path to the backup file excluding the timestamp
returned: when backup is yes and filename is not specified in backup options
type: str
sample: /playbooks/ansible/backup/vyos_config
date:
description: The date extracted from the backup file name
returned: when backup is yes
type: str
sample: "2016-07-16"
time:
description: The time extracted from the backup file name
returned: when backup is yes
type: str
sample: "22:28:34"
"""
import re
from ansible.module_utils._text import to_text
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.connection import ConnectionError
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import load_config, get_config, run_commands
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec, get_connection
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import load_config, get_config, run_commands
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec, get_connection
+
DEFAULT_COMMENT = 'configured by vyos_config'
CONFIG_FILTERS = [
re.compile(r'set system login user \S+ authentication encrypted-password')
]
def get_candidate(module):
contents = module.params['src'] or module.params['lines']
if module.params['src']:
contents = format_commands(contents.splitlines())
contents = '\n'.join(contents)
return contents
def format_commands(commands):
return [line for line in commands if len(line.strip()) > 0]
def diff_config(commands, config):
config = [str(c).replace("'", '') for c in config.splitlines()]
updates = list()
visited = set()
for line in commands:
item = str(line).replace("'", '')
if not item.startswith('set') and not item.startswith('delete'):
raise ValueError('line must start with either `set` or `delete`')
elif item.startswith('set') and item not in config:
updates.append(line)
elif item.startswith('delete'):
if not config:
updates.append(line)
else:
item = re.sub(r'delete', 'set', item)
for entry in config:
if entry.startswith(item) and line not in visited:
updates.append(line)
visited.add(line)
return list(updates)
def sanitize_config(config, result):
result['filtered'] = list()
index_to_filter = list()
for regex in CONFIG_FILTERS:
for index, line in enumerate(list(config)):
if regex.search(line):
result['filtered'].append(line)
index_to_filter.append(index)
# Delete all filtered configs
for filter_index in sorted(index_to_filter, reverse=True):
del config[filter_index]
def run(module, result):
# get the current active config from the node or passed in via
# the config param
config = module.params['config'] or get_config(module)
# create the candidate config object from the arguments
candidate = get_candidate(module)
# create loadable config that includes only the configuration updates
connection = get_connection(module)
try:
response = connection.get_diff(candidate=candidate, running=config, diff_match=module.params['match'])
except ConnectionError as exc:
module.fail_json(msg=to_text(exc, errors='surrogate_then_replace'))
commands = response.get('config_diff')
sanitize_config(commands, result)
result['commands'] = commands
commit = not module.check_mode
comment = module.params['comment']
diff = None
if commands:
diff = load_config(module, commands, commit=commit, comment=comment)
if result.get('filtered'):
result['warnings'].append('Some configuration commands were '
'removed, please see the filtered key')
result['changed'] = True
if module._diff:
result['diff'] = {'prepared': diff}
def main():
backup_spec = dict(
filename=dict(),
dir_path=dict(type='path')
)
argument_spec = dict(
src=dict(type='path'),
lines=dict(type='list'),
match=dict(default='line', choices=['line', 'none']),
comment=dict(default=DEFAULT_COMMENT),
config=dict(),
backup=dict(type='bool', default=False),
backup_options=dict(type='dict', options=backup_spec),
save=dict(type='bool', default=False),
)
argument_spec.update(vyos_argument_spec)
mutually_exclusive = [('lines', 'src')]
module = AnsibleModule(
argument_spec=argument_spec,
mutually_exclusive=mutually_exclusive,
supports_check_mode=True
)
warnings = list()
result = dict(changed=False, warnings=warnings)
if module.params['backup']:
result['__backup__'] = get_config(module=module)
if any((module.params['src'], module.params['lines'])):
run(module, result)
if module.params['save']:
diff = run_commands(module, commands=['configure', 'compare saved'])[1]
if diff != '[edit]':
run_commands(module, commands=['save'])
result['changed'] = True
run_commands(module, commands=['exit'])
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_facts.py b/plugins/modules/vyos_facts.py
index e4bf669..5c8ac51 100644
--- a/plugins/modules/vyos_facts.py
+++ b/plugins/modules/vyos_facts.py
@@ -1,168 +1,174 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Copyright 2019 Red Hat
# GNU General Public License v3.0+
# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
"""
The module file for vyos_facts
"""
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': [u'preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_facts
version_added: 2.2
short_description: Get facts about vyos devices.
description:
- Collects facts from network devices running the vyos operating
system. This module places the facts gathered in the fact tree keyed by the
respective resource name. The facts module will always collect a
base set of facts from the device and can enable or disable
collection of additional facts.
author:
- Nathaniel Case (@qalthos)
- Nilashish Chakraborty (@Nilashishc)
extends_documentation_fragment: vyos
notes:
- Tested against VyOS 1.1.8
options:
gather_subset:
description:
- When supplied, this argument will restrict the facts collected
to a given subset. Possible values for this argument include
all, default, config, and neighbors. Can specify a list of
values to include a larger subset. Values can also be used
with an initial C(M(!)) to specify that a specific subset should
not be collected.
required: false
default: "!config"
gather_network_resources:
description:
- When supplied, this argument will restrict the facts collected
to a given subset. Possible values for this argument include
all and the resources like interfaces.
Can specify a list of values to include a larger subset. Values
can also be used with an initial C(M(!)) to specify that a
specific subset should not be collected.
required: false
version_added: "2.9"
choices: ['all', 'interfaces', '!interfaces', 'l3_interfaces', '!l3_interfaces']
"""
EXAMPLES = """
# Gather all facts
- vyos_facts:
gather_subset: all
gather_network_resources: all
# collect only the config and default facts
- vyos_facts:
gather_subset: config
# collect everything exception the config
- vyos_facts:
gather_subset: "!config"
# Collect only the interfaces facts
- vyos_facts:
gather_subset:
- '!all'
- '!min'
gather_network_resources:
- interfaces
# Do not collect interfaces facts
- vyos_facts:
gather_network_resources:
- "!interfaces"
# Collect interfaces and minimal default facts
- vyos_facts:
gather_subset: min
gather_network_resources: interfaces
"""
RETURN = """
ansible_net_config:
description: The running-config from the device
returned: when config is configured
type: str
ansible_net_commits:
description: The set of available configuration revisions
returned: when present
type: list
ansible_net_hostname:
description: The configured system hostname
returned: always
type: str
ansible_net_model:
description: The device model string
returned: always
type: str
ansible_net_serialnum:
description: The serial number of the device
returned: always
type: str
ansible_net_version:
description: The version of the software running
returned: always
type: str
ansible_net_neighbors:
description: The set of LLDP neighbors
returned: when interface is configured
type: list
ansible_net_gather_subset:
description: The list of subsets gathered by the module
returned: always
type: list
ansible_net_api:
description: The name of the transport
returned: always
type: str
ansible_net_python_version:
description: The Python version Ansible controller is using
returned: always
type: str
ansible_net_gather_network_resources:
description: The list of fact resource subsets collected from the device
returned: always
type: list
"""
from ansible.module_utils.basic import AnsibleModule
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.argspec.facts.facts import FactsArgs
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.facts.facts import Facts
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.argspec.facts.facts import FactsArgs
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.facts.facts import Facts
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def main():
"""
Main entry point for module execution
:returns: ansible_facts
"""
argument_spec = FactsArgs.argument_spec
argument_spec.update(vyos_argument_spec)
module = AnsibleModule(argument_spec=argument_spec,
supports_check_mode=True)
warnings = ['default value for `gather_subset` '
'will be changed to `min` from `!config` v2.11 onwards']
result = Facts(module).get_facts()
ansible_facts, additional_warnings = result
warnings.extend(additional_warnings)
module.exit_json(ansible_facts=ansible_facts, warnings=warnings)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_interfaces.py b/plugins/modules/vyos_interfaces.py
index 4ed2712..a78a983 100644
--- a/plugins/modules/vyos_interfaces.py
+++ b/plugins/modules/vyos_interfaces.py
@@ -1,876 +1,880 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Copyright 2019 Red Hat
# GNU General Public License v3.0+
# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
#############################################
# WARNING #
#############################################
#
# This file is auto generated by the resource
# module builder playbook.
#
# Do not edit this file manually.
#
# Changes to this file will be over written
# by the resource module builder.
#
# Changes should be made in the model used to
# generate this file or in the resource module
# builder template.
#
#############################################
"""
The module file for vyos_interfaces
"""
from __future__ import absolute_import, division, print_function
__metaclass__ = type
ANSIBLE_METADATA = {
'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'
}
DOCUMENTATION = """
---
module: vyos_interfaces
version_added: 2.9
short_description: Manages interface attributes of VyOS network devices.
description:
- This module manages the interface attributes on VyOS network devices.
- This module supports managing base attributes of Ethernet, Bonding,
VXLAN, Loopback and Virtual Tunnel Interfaces.
author: Nilashish Chakraborty (@nilashishc)
options:
config:
description: The provided interfaces configuration.
type: list
suboptions:
name:
description:
- Full name of the interface, e.g. eth0, eth1, bond0, vti1, vxlan2.
type: str
required: True
description:
description:
- Interface description.
type: str
duplex:
description:
- Interface duplex mode.
- Applicable for Ethernet interfaces only.
choices: ['full', 'half', 'auto']
type: str
enabled:
default: True
description:
- Administrative state of the interface.
- Set the value to C(true) to administratively enable
the interface or C(false) to disable it.
type: bool
mtu:
description:
- MTU for a specific interface. Refer to vendor documentation for valid values.
- Applicable for Ethernet, Bonding, VXLAN and Virtual Tunnel interfaces.
type: int
speed:
description:
- Interface link speed.
- Applicable for Ethernet interfaces only.
type: str
choices: ['auto', '10', '100', '1000', '2500', '10000']
vifs:
description:
- Virtual sub-interfaces related configuration.
- 802.1Q VLAN interfaces are represented as virtual sub-interfaces in VyOS.
type: list
suboptions:
vlan_id:
description:
- Identifier for the virtual sub-interface.
type: int
description:
description:
- Virtual sub-interface description.
type: str
enabled:
description:
- Administrative state of the virtual sub-interface.
- Set the value to C(true) to administratively enable
the interface or C(false) to disable it.
type: bool
default: True
mtu:
description:
- MTU for the virtual sub-interface.
- Refer to vendor documentation for valid values.
type: int
state:
description:
- The state the configuration should be left in.
type: str
choices:
- merged
- replaced
- overridden
- deleted
default: merged
"""
EXAMPLES = """
# Using merged
#
# -------------
# Before state:
# -------------
#
# vyos@vyos:~$ show configuration commands | grep interfaces
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 address 'dhcpv6'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:ea:0f:b9'
# set interfaces ethernet eth1 smp-affinity 'auto'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth2 smp-affinity 'auto'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces loopback lo
- name: Merge provided configuration with device configuration
vyos_interfaces:
config:
- name: eth2
description: 'Configured by Ansible'
enabled: True
vifs:
- vlan_id: 200
description: "VIF 200 - ETH2"
- name: eth3
description: 'Configured by Ansible'
mtu: 1500
- name: bond1
description: 'Bond - 1'
mtu: 1200
- name: vti2
description: 'VTI - 2'
enabled: false
state: merged
#
#
# -------------------------
# Module Execution Result
# -------------------------
#
# "before": [
# {
# "enabled": true,
# "name": "lo"
# },
# {
# "enabled": true,
# "name": "eth3"
# },
# {
# "enabled": true,
# "name": "eth2"
# },
# {
# "enabled": true,
# "name": "eth1"
# },
# {
# "duplex": "auto",
# "enabled": true,
# "name": "eth0",
# "speed": "auto"
# }
# ]
#
# "commands": [
# "set interfaces ethernet eth2 description 'Configured by Ansible'",
# "set interfaces ethernet eth2 vif 200",
# "set interfaces ethernet eth2 vif 200 description 'VIF 200 - ETH2'",
# "set interfaces ethernet eth3 description 'Configured by Ansible'",
# "set interfaces ethernet eth3 mtu '1500'",
# "set interfaces bonding bond1",
# "set interfaces bonding bond1 description 'Bond - 1'",
# "set interfaces bonding bond1 mtu '1200'",
# "set interfaces vti vti2",
# "set interfaces vti vti2 description 'VTI - 2'",
# "set interfaces vti vti2 disable"
# ]
#
# "after": [
# {
# "description": "Bond - 1",
# "enabled": true,
# "mtu": 1200,
# "name": "bond1"
# },
# {
# "enabled": true,
# "name": "lo"
# },
# {
# "description": "VTI - 2",
# "enabled": false,
# "name": "vti2"
# },
# {
# "description": "Configured by Ansible",
# "enabled": true,
# "mtu": 1500,
# "name": "eth3"
# },
# {
# "description": "Configured by Ansible",
# "enabled": true,
# "name": "eth2",
# "vifs": [
# {
# "description": "VIF 200 - ETH2",
# "enabled": true,
# "vlan_id": "200"
# }
# ]
# },
# {
# "enabled": true,
# "name": "eth1"
# },
# {
# "duplex": "auto",
# "enabled": true,
# "name": "eth0",
# "speed": "auto"
# }
# ]
#
#
# -------------
# After state:
# -------------
#
# vyos@vyos:~$ show configuration commands | grep interfaces
# set interfaces bonding bond1 description 'Bond - 1'
# set interfaces bonding bond1 mtu '1200'
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 address 'dhcpv6'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:ea:0f:b9'
# set interfaces ethernet eth1 smp-affinity 'auto'
# set interfaces ethernet eth2 description 'Configured by Ansible'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth2 smp-affinity 'auto'
# set interfaces ethernet eth2 vif 200 description 'VIF 200 - ETH2'
# set interfaces ethernet eth3 description 'Configured by Ansible'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 mtu '1500'
# set interfaces loopback lo
# set interfaces vti vti2 description 'VTI - 2'
# set interfaces vti vti2 disable
#
# Using replaced
#
# -------------
# Before state:
# -------------
#
# vyos:~$ show configuration commands | grep eth
# set interfaces bonding bond1 description 'Bond - 1'
# set interfaces bonding bond1 mtu '1400'
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 description 'Management Interface for the Appliance'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:f3:6c:b5'
# set interfaces ethernet eth0 smp_affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 description 'Configured by Ansible Eng Team'
# set interfaces ethernet eth1 duplex 'full'
# set interfaces ethernet eth1 hw-id '08:00:27:ad:ef:65'
# set interfaces ethernet eth1 smp_affinity 'auto'
# set interfaces ethernet eth1 speed '100'
# set interfaces ethernet eth2 description 'Configured by Ansible'
# set interfaces ethernet eth2 duplex 'full'
# set interfaces ethernet eth2 hw-id '08:00:27:ab:4e:79'
# set interfaces ethernet eth2 mtu '500'
# set interfaces ethernet eth2 smp_affinity 'auto'
# set interfaces ethernet eth2 speed '100'
# set interfaces ethernet eth2 vif 200 description 'Configured by Ansible'
# set interfaces ethernet eth3 description 'Configured by Ansible'
# set interfaces ethernet eth3 duplex 'full'
# set interfaces ethernet eth3 hw-id '08:00:27:17:3c:85'
# set interfaces ethernet eth3 mtu '1500'
# set interfaces ethernet eth3 smp_affinity 'auto'
# set interfaces ethernet eth3 speed '100'
# set interfaces loopback lo
#
#
- name: Replace device configurations of listed interfaces with provided configurations
vyos_interfaces:
config:
- name: eth2
description: "Replaced by Ansible"
- name: eth3
description: "Replaced by Ansible"
- name: eth1
description: "Replaced by Ansible"
state: replaced
#
#
# -----------------------
# Module Execution Result
# -----------------------
#
# "before": [
# {
# "description": "Bond - 1",
# "enabled": true,
# "mtu": 1400,
# "name": "bond1"
# },
# {
# "enabled": true,
# "name": "lo"
# },
# {
# "description": "Configured by Ansible",
# "duplex": "full",
# "enabled": true,
# "mtu": 1500,
# "name": "eth3",
# "speed": "100"
# },
# {
# "description": "Configured by Ansible",
# "duplex": "full",
# "enabled": true,
# "mtu": 500,
# "name": "eth2",
# "speed": "100",
# "vifs": [
# {
# "description": "VIF 200 - ETH2",
# "enabled": true,
# "vlan_id": "200"
# }
# ]
# },
# {
# "description": "Configured by Ansible Eng Team",
# "duplex": "full",
# "enabled": true,
# "name": "eth1",
# "speed": "100"
# },
# {
# "description": "Management Interface for the Appliance",
# "duplex": "auto",
# "enabled": true,
# "name": "eth0",
# "speed": "auto"
# }
# ]
#
# "commands": [
# "delete interfaces ethernet eth2 speed",
# "delete interfaces ethernet eth2 duplex",
# "delete interfaces ethernet eth2 mtu",
# "delete interfaces ethernet eth2 vif 200 description",
# "set interfaces ethernet eth2 description 'Replaced by Ansible'",
# "delete interfaces ethernet eth3 speed",
# "delete interfaces ethernet eth3 duplex",
# "delete interfaces ethernet eth3 mtu",
# "set interfaces ethernet eth3 description 'Replaced by Ansible'",
# "delete interfaces ethernet eth1 speed",
# "delete interfaces ethernet eth1 duplex",
# "set interfaces ethernet eth1 description 'Replaced by Ansible'"
# ]
#
# "after": [
# {
# "description": "Bond - 1",
# "enabled": true,
# "mtu": 1400,
# "name": "bond1"
# },
# {
# "enabled": true,
# "name": "lo"
# },
# {
# "description": "Replaced by Ansible",
# "enabled": true,
# "name": "eth3"
# },
# {
# "description": "Replaced by Ansible",
# "enabled": true,
# "name": "eth2",
# "vifs": [
# {
# "enabled": true,
# "vlan_id": "200"
# }
# ]
# },
# {
# "description": "Replaced by Ansible",
# "enabled": true,
# "name": "eth1"
# },
# {
# "description": "Management Interface for the Appliance",
# "duplex": "auto",
# "enabled": true,
# "name": "eth0",
# "speed": "auto"
# }
# ]
#
#
# -------------
# After state:
# -------------
#
# vyos@vyos:~$ show configuration commands | grep interfaces
# set interfaces bonding bond1 description 'Bond - 1'
# set interfaces bonding bond1 mtu '1400'
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 address 'dhcpv6'
# set interfaces ethernet eth0 description 'Management Interface for the Appliance'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 description 'Replaced by Ansible'
# set interfaces ethernet eth1 hw-id '08:00:27:ea:0f:b9'
# set interfaces ethernet eth1 smp-affinity 'auto'
# set interfaces ethernet eth2 description 'Replaced by Ansible'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth2 smp-affinity 'auto'
# set interfaces ethernet eth2 vif 200
# set interfaces ethernet eth3 description 'Replaced by Ansible'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces loopback lo
#
#
# Using overridden
#
#
# --------------
# Before state
# --------------
#
# vyos@vyos:~$ show configuration commands | grep interfaces
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 address 'dhcpv6'
# set interfaces ethernet eth0 description 'Ethernet Interface - 0'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 mtu '1200'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 description 'Configured by Ansible Eng Team'
# set interfaces ethernet eth1 hw-id '08:00:27:ea:0f:b9'
# set interfaces ethernet eth1 mtu '100'
# set interfaces ethernet eth1 smp-affinity 'auto'
# set interfaces ethernet eth1 vif 100 description 'VIF 100 - ETH1'
# set interfaces ethernet eth1 vif 100 disable
# set interfaces ethernet eth2 description 'Configured by Ansible Team (Admin Down)'
# set interfaces ethernet eth2 disable
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth2 mtu '600'
# set interfaces ethernet eth2 smp-affinity 'auto'
# set interfaces ethernet eth3 description 'Configured by Ansible Network'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces loopback lo
# set interfaces vti vti1 description 'Virtual Tunnel Interface - 1'
# set interfaces vti vti1 mtu '68'
#
#
- name: Overrides all device configuration with provided configuration
vyos_interfaces:
config:
- name: eth0
description: Outbound Interface For The Appliance
speed: auto
duplex: auto
- name: eth2
speed: auto
duplex: auto
- name: eth3
mtu: 1200
state: overridden
#
#
# ------------------------
# Module Execution Result
# ------------------------
#
# "before": [
# {
# "enabled": true,
# "name": "lo"
# },
# {
# "description": "Virtual Tunnel Interface - 1",
# "enabled": true,
# "mtu": 68,
# "name": "vti1"
# },
# {
# "description": "Configured by Ansible Network",
# "enabled": true,
# "name": "eth3"
# },
# {
# "description": "Configured by Ansible Team (Admin Down)",
# "enabled": false,
# "mtu": 600,
# "name": "eth2"
# },
# {
# "description": "Configured by Ansible Eng Team",
# "enabled": true,
# "mtu": 100,
# "name": "eth1",
# "vifs": [
# {
# "description": "VIF 100 - ETH1",
# "enabled": false,
# "vlan_id": "100"
# }
# ]
# },
# {
# "description": "Ethernet Interface - 0",
# "duplex": "auto",
# "enabled": true,
# "mtu": 1200,
# "name": "eth0",
# "speed": "auto"
# }
# ]
#
# "commands": [
# "delete interfaces vti vti1 description",
# "delete interfaces vti vti1 mtu",
# "delete interfaces ethernet eth1 description",
# "delete interfaces ethernet eth1 mtu",
# "delete interfaces ethernet eth1 vif 100 description",
# "delete interfaces ethernet eth1 vif 100 disable",
# "delete interfaces ethernet eth0 mtu",
# "set interfaces ethernet eth0 description 'Outbound Interface For The Appliance'",
# "delete interfaces ethernet eth2 description",
# "delete interfaces ethernet eth2 mtu",
# "set interfaces ethernet eth2 duplex 'auto'",
# "delete interfaces ethernet eth2 disable",
# "set interfaces ethernet eth2 speed 'auto'",
# "delete interfaces ethernet eth3 description",
# "set interfaces ethernet eth3 mtu '1200'"
# ],
#
# "after": [
# {
# "enabled": true,
# "name": "lo"
# },
# {
# "enabled": true,
# "name": "vti1"
# },
# {
# "enabled": true,
# "mtu": 1200,
# "name": "eth3"
# },
# {
# "duplex": "auto",
# "enabled": true,
# "name": "eth2",
# "speed": "auto"
# },
# {
# "enabled": true,
# "name": "eth1",
# "vifs": [
# {
# "enabled": true,
# "vlan_id": "100"
# }
# ]
# },
# {
# "description": "Outbound Interface For The Appliance",
# "duplex": "auto",
# "enabled": true,
# "name": "eth0",
# "speed": "auto"
# }
# ]
#
#
# ------------
# After state
# ------------
#
# vyos@vyos:~$ show configuration commands | grep interfaces
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 address 'dhcpv6'
# set interfaces ethernet eth0 description 'Outbound Interface For The Appliance'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:ea:0f:b9'
# set interfaces ethernet eth1 smp-affinity 'auto'
# set interfaces ethernet eth1 vif 100
# set interfaces ethernet eth2 duplex 'auto'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth2 smp-affinity 'auto'
# set interfaces ethernet eth2 speed 'auto'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 mtu '1200'
# set interfaces loopback lo
# set interfaces vti vti1
#
#
# Using deleted
#
#
# -------------
# Before state
# -------------
#
# vyos@vyos:~$ show configuration commands | grep interfaces
# set interfaces bonding bond0 mtu '1300'
# set interfaces bonding bond1 description 'LAG - 1'
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 address 'dhcpv6'
# set interfaces ethernet eth0 description 'Outbound Interface for this appliance'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 description 'Configured by Ansible Network'
# set interfaces ethernet eth1 duplex 'full'
# set interfaces ethernet eth1 hw-id '08:00:27:ea:0f:b9'
# set interfaces ethernet eth1 smp-affinity 'auto'
# set interfaces ethernet eth1 speed '100'
# set interfaces ethernet eth2 description 'Configured by Ansible'
# set interfaces ethernet eth2 disable
# set interfaces ethernet eth2 duplex 'full'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth2 mtu '600'
# set interfaces ethernet eth2 smp-affinity 'auto'
# set interfaces ethernet eth2 speed '100'
# set interfaces ethernet eth3 description 'Configured by Ansible Network'
# set interfaces ethernet eth3 duplex 'full'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 speed '100'
# set interfaces loopback lo
#
#
- name: Delete attributes of given interfaces (Note - This won't delete the interfaces themselves)
vyos_interfaces:
config:
- name: bond1
- name: eth1
- name: eth2
- name: eth3
state: deleted
#
#
# ------------------------
# Module Execution Results
# ------------------------
#
# "before": [
# {
# "enabled": true,
# "mtu": 1300,
# "name": "bond0"
# },
# {
# "description": "LAG - 1",
# "enabled": true,
# "name": "bond1"
# },
# {
# "enabled": true,
# "name": "lo"
# },
# {
# "description": "Configured by Ansible Network",
# "duplex": "full",
# "enabled": true,
# "name": "eth3",
# "speed": "100"
# },
# {
# "description": "Configured by Ansible",
# "duplex": "full",
# "enabled": false,
# "mtu": 600,
# "name": "eth2",
# "speed": "100"
# },
# {
# "description": "Configured by Ansible Network",
# "duplex": "full",
# "enabled": true,
# "name": "eth1",
# "speed": "100"
# },
# {
# "description": "Outbound Interface for this appliance",
# "duplex": "auto",
# "enabled": true,
# "name": "eth0",
# "speed": "auto"
# }
# ]
#
# "commands": [
# "delete interfaces bonding bond1 description",
# "delete interfaces ethernet eth1 speed",
# "delete interfaces ethernet eth1 duplex",
# "delete interfaces ethernet eth1 description",
# "delete interfaces ethernet eth2 speed",
# "delete interfaces ethernet eth2 disable",
# "delete interfaces ethernet eth2 duplex",
# "delete interfaces ethernet eth2 disable",
# "delete interfaces ethernet eth2 description",
# "delete interfaces ethernet eth2 disable",
# "delete interfaces ethernet eth2 mtu",
# "delete interfaces ethernet eth2 disable",
# "delete interfaces ethernet eth3 speed",
# "delete interfaces ethernet eth3 duplex",
# "delete interfaces ethernet eth3 description"
# ]
#
# "after": [
# {
# "enabled": true,
# "mtu": 1300,
# "name": "bond0"
# },
# {
# "enabled": true,
# "name": "bond1"
# },
# {
# "enabled": true,
# "name": "lo"
# },
# {
# "enabled": true,
# "name": "eth3"
# },
# {
# "enabled": true,
# "name": "eth2"
# },
# {
# "enabled": true,
# "name": "eth1"
# },
# {
# "description": "Outbound Interface for this appliance",
# "duplex": "auto",
# "enabled": true,
# "name": "eth0",
# "speed": "auto"
# }
# ]
#
#
# ------------
# After state
# ------------
#
# vyos@vyos:~$ show configuration commands | grep interfaces
# set interfaces bonding bond0 mtu '1300'
# set interfaces bonding bond1
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 address 'dhcpv6'
# set interfaces ethernet eth0 description 'Outbound Interface for this appliance'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:ea:0f:b9'
# set interfaces ethernet eth1 smp-affinity 'auto'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth2 smp-affinity 'auto'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces loopback lo
#
#
"""
RETURN = """
before:
description: The configuration prior to the model invocation.
returned: always
sample: >
The configuration returned will always be in the same format
of the parameters above.
type: list
after:
description: The resulting configuration model invocation.
returned: when changed
sample: >
The configuration returned will always be in the same format
of the parameters above.
type: list
commands:
description: The set of commands pushed to the remote device.
returned: always
type: list
sample:
- 'set interfaces ethernet eth1 mtu 1200'
- 'set interfaces ethernet eth2 vif 100 description VIF 100'
"""
from ansible.module_utils.basic import AnsibleModule
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.argspec.interfaces.interfaces import InterfacesArgs
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.config.interfaces.interfaces import Interfaces
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.argspec.interfaces.interfaces import InterfacesArgs
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.config.interfaces.interfaces import Interfaces
+
def main():
"""
Main entry point for module execution
:returns: the result form module invocation
"""
module = AnsibleModule(argument_spec=InterfacesArgs.argument_spec,
supports_check_mode=True)
result = Interfaces(module).execute_module()
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_l3_interfaces.py b/plugins/modules/vyos_l3_interfaces.py
index 7ef020e..c2dd461 100644
--- a/plugins/modules/vyos_l3_interfaces.py
+++ b/plugins/modules/vyos_l3_interfaces.py
@@ -1,372 +1,376 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Copyright 2019 Red Hat
# GNU General Public License v3.0+
# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
#############################################
# WARNING #
#############################################
#
# This file is auto generated by the resource
# module builder playbook.
#
# Do not edit this file manually.
#
# Changes to this file will be over written
# by the resource module builder.
#
# Changes should be made in the model used to
# generate this file or in the resource module
# builder template.
#
#############################################
"""
The module file for vyos_l3_interfaces
"""
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
ANSIBLE_METADATA = {
'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'
}
DOCUMENTATION = """
---
module: vyos_l3_interfaces
version_added: 2.9
short_description: Manages L3 interface attributes of VyOS network devices.
description: This module manages the L3 interface attributes on VyOS network devices.
author: Nilashish Chakraborty (@NilashishC)
options:
config:
description: The provided L3 interfaces configuration.
type: list
elements: dict
suboptions:
name:
description:
- Full name of the interface, e.g. eth0, eth1.
type: str
required: True
ipv4:
description:
- List of IPv4 addresses of the interface.
type: list
elements: dict
suboptions:
address:
description:
- IPv4 address of the interface.
type: str
ipv6:
description:
- List of IPv6 addresses of the interface.
type: list
elements: dict
suboptions:
address:
description:
- IPv6 address of the interface.
type: str
vifs:
description:
- Virtual sub-interfaces L3 configurations.
elements: dict
type: list
suboptions:
vlan_id:
description:
- Identifier for the virtual sub-interface.
type: int
ipv4:
description:
- List of IPv4 addresses of the virtual interface.
type: list
elements: dict
suboptions:
address:
description:
- IPv4 address of the virtual interface.
type: str
ipv6:
description:
- List of IPv6 addresses of the virual interface.
type: list
elements: dict
suboptions:
address:
description:
- IPv6 address of the virtual interface.
type: str
state:
description:
- The state the configuration should be left in.
type: str
choices:
- merged
- replaced
- overridden
- deleted
default: merged
"""
EXAMPLES = """
# Using merged
#
# Before state:
# -------------
#
# vyos:~$ show configuration commands | grep -e eth[2,3]
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 vif 101
# set interfaces ethernet eth3 vif 102
- name: Merge provided configuration with device configuration
vyos_l3_interfaces:
config:
- name: eth2
ipv4:
- address: 192.0.2.10/28
- address: 198.51.100.40/27
ipv6:
- address: 2001:db8:100::2/32
- address: 2001:db8:400::10/32
- name: eth3
ipv4:
- address: 203.0.113.65/26
vifs:
- vlan_id: 101
ipv4:
- address: 192.0.2.71/28
- address: 198.51.100.131/25
- vlan_id: 102
ipv6:
- address: 2001:db8:1000::5/38
- address: 2001:db8:1400::3/38
state: merged
# After state:
# -------------
#
# vyos:~$ show configuration commands | grep -e eth[2,3]
# set interfaces ethernet eth2 address '192.0.2.10/28'
# set interfaces ethernet eth2 address '198.51.100.40/27'
# set interfaces ethernet eth2 address '2001:db8:100::2/32'
# set interfaces ethernet eth2 address '2001:db8:400::10/32'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth3 address '203.0.113.65/26'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 vif 101 address '192.0.2.71/28'
# set interfaces ethernet eth3 vif 101 address '198.51.100.131/25'
# set interfaces ethernet eth3 vif 102 address '2001:db8:1000::5/38'
# set interfaces ethernet eth3 vif 102 address '2001:db8:1400::3/38'
# set interfaces ethernet eth3 vif 102 address '2001:db8:4000::2/34'
# Using replaced
#
# Before state:
# -------------
#
# vyos:~$ show configuration commands | grep eth
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:EA:0F:B9'
# set interfaces ethernet eth1 address '192.0.2.14/24'
# set interfaces ethernet eth2 address '192.0.2.10/24'
# set interfaces ethernet eth2 address '192.0.2.11/24'
# set interfaces ethernet eth2 address '2001:db8::10/32'
# set interfaces ethernet eth2 address '2001:db8::11/32'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth3 address '198.51.100.10/24'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 vif 101 address '198.51.100.130/25'
# set interfaces ethernet eth3 vif 101 address '198.51.100.131/25'
# set interfaces ethernet eth3 vif 102 address '2001:db8:4000::3/34'
# set interfaces ethernet eth3 vif 102 address '2001:db8:4000::2/34'
#
- name: Replace device configurations of listed interfaces with provided configurations
vyos_l3_interfaces:
config:
- name: eth2
ipv4:
- address: 192.0.2.10/24
- name: eth3
ipv6:
- address: 2001:db8::11/32
state: replaced
# After state:
# -------------
#
# vyos:~$ show configuration commands | grep eth
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:EA:0F:B9'
# set interfaces ethernet eth1 address '192.0.2.14/24'
# set interfaces ethernet eth2 address '192.0.2.10/24'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 address '2001:db8::11/32'
# set interfaces ethernet eth3 vif 101
# set interfaces ethernet eth3 vif 102
# Using overridden
#
# Before state
# --------------
#
# vyos@vyos-appliance:~$ show configuration commands | grep eth
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:EA:0F:B9'
# set interfaces ethernet eth1 address '192.0.2.14/24'
# set interfaces ethernet eth2 address '192.0.2.10/24'
# set interfaces ethernet eth2 address '192.0.2.11/24'
# set interfaces ethernet eth2 address '2001:db8::10/32'
# set interfaces ethernet eth2 address '2001:db8::11/32'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth3 address '198.51.100.10/24'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 vif 101 address '198.51.100.130/25'
# set interfaces ethernet eth3 vif 101 address '198.51.100.131/25'
# set interfaces ethernet eth3 vif 102 address '2001:db8:4000::3/34'
# set interfaces ethernet eth3 vif 102 address '2001:db8:4000::2/34'
- name: Overrides all device configuration with provided configuration
vyos_l3_interfaces:
config:
- name: eth0
ipv4:
- address: dhcp
ipv6:
- address: dhcpv6
state: overridden
# After state
# ------------
#
# vyos@vyos-appliance:~$ show configuration commands | grep eth
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 address 'dhcpv6'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:EA:0F:B9'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 vif 101
# set interfaces ethernet eth3 vif 102
# Using deleted
#
# Before state
# -------------
# vyos@vyos-appliance:~$ show configuration commands | grep eth
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:30:f0:22'
# set interfaces ethernet eth0 smp-affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:EA:0F:B9'
# set interfaces ethernet eth1 address '192.0.2.14/24'
# set interfaces ethernet eth2 address '192.0.2.10/24'
# set interfaces ethernet eth2 address '192.0.2.11/24'
# set interfaces ethernet eth2 address '2001:db8::10/32'
# set interfaces ethernet eth2 address '2001:db8::11/32'
# set interfaces ethernet eth2 hw-id '08:00:27:c2:98:23'
# set interfaces ethernet eth3 address '198.51.100.10/24'
# set interfaces ethernet eth3 hw-id '08:00:27:43:70:8c'
# set interfaces ethernet eth3 vif 101 address '198.51.100.130/25'
# set interfaces ethernet eth3 vif 101 address '198.51.100.131/25'
# set interfaces ethernet eth3 vif 102 address '2001:db8:4000::3/34'
# set interfaces ethernet eth3 vif 102 address '2001:db8:4000::2/34'
- name: Delete L3 attributes of given interfaces (Note - This won't delete the interface itself)
vyos_l3_interfaces:
config:
- name: eth1
- name: eth2
- name: eth3
state: deleted
# After state
# ------------
# vyos@vyos-appliance:~$ show configuration commands | grep eth
# set interfaces ethernet eth0 address 'dhcp'
# set interfaces ethernet eth0 duplex 'auto'
# set interfaces ethernet eth0 hw-id '08:00:27:f3:6c:b5'
# set interfaces ethernet eth0 smp_affinity 'auto'
# set interfaces ethernet eth0 speed 'auto'
# set interfaces ethernet eth1 hw-id '08:00:27:ad:ef:65'
# set interfaces ethernet eth1 smp_affinity 'auto'
# set interfaces ethernet eth2 hw-id '08:00:27:ab:4e:79'
# set interfaces ethernet eth2 smp_affinity 'auto'
# set interfaces ethernet eth3 hw-id '08:00:27:17:3c:85'
# set interfaces ethernet eth3 smp_affinity 'auto'
"""
RETURN = """
before:
description: The configuration prior to the model invocation.
returned: always
type: list
sample: >
The configuration returned will always be in the same format
of the parameters above.
after:
description: The resulting configuration model invocation.
returned: when changed
type: list
sample: >
The configuration returned will always be in the same format
of the parameters above.
commands:
description: The set of commands pushed to the remote device.
returned: always
type: list
sample: ['set interfaces ethernet eth1 192.0.2.14/2', 'set interfaces ethernet eth3 vif 101 address 198.51.100.130/25']
"""
from ansible.module_utils.basic import AnsibleModule
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.argspec.l3_interfaces.l3_interfaces import L3_interfacesArgs
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.config.l3_interfaces.l3_interfaces import L3_interfaces
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.argspec.l3_interfaces.l3_interfaces import L3_interfacesArgs
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.config.l3_interfaces.l3_interfaces import L3_interfaces
+
def main():
"""
Main entry point for module execution
:returns: the result form module invocation
"""
module = AnsibleModule(argument_spec=L3_interfacesArgs.argument_spec,
supports_check_mode=True)
result = L3_interfaces(module).execute_module()
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_linkagg.py b/plugins/modules/vyos_linkagg.py
index 75ffa77..71f46ba 100644
--- a/plugins/modules/vyos_linkagg.py
+++ b/plugins/modules/vyos_linkagg.py
@@ -1,265 +1,269 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_linkagg
version_added: "2.4"
author: "Ricardo Carrillo Cruz (@rcarrillocruz)"
short_description: Manage link aggregation groups on VyOS network devices
description:
- This module provides declarative management of link aggregation groups
on VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options:
name:
description:
- Name of the link aggregation group.
required: true
mode:
description:
- Mode of the link aggregation group.
choices: ['802.3ad', 'active-backup', 'broadcast',
'round-robin', 'transmit-load-balance',
'adaptive-load-balance', 'xor-hash', 'on']
members:
description:
- List of members of the link aggregation group.
aggregate:
description: List of link aggregation definitions.
state:
description:
- State of the link aggregation group.
default: present
choices: ['present', 'absent', 'up', 'down']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: configure link aggregation group
vyos_linkagg:
name: bond0
members:
- eth0
- eth1
- name: remove configuration
vyos_linkagg:
name: bond0
state: absent
- name: Create aggregate of linkagg definitions
vyos_linkagg:
aggregate:
- { name: bond0, members: [eth1] }
- { name: bond1, members: [eth2] }
- name: Remove aggregate of linkagg definitions
vyos_linkagg:
aggregate:
- name: bond0
- name: bond1
state: absent
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always, except for the platforms that use Netconf transport to manage the device.
type: list
sample:
- set interfaces bonding bond0
- set interfaces ethernet eth0 bond-group 'bond0'
- set interfaces ethernet eth1 bond-group 'bond0'
"""
from copy import deepcopy
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.network.common.utils import remove_default_spec
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import load_config, run_commands
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import load_config, run_commands
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def search_obj_in_list(name, lst):
for o in lst:
if o['name'] == name:
return o
return None
def map_obj_to_commands(updates, module):
commands = list()
want, have = updates
for w in want:
name = w['name']
members = w.get('members') or []
mode = w['mode']
if mode == 'on':
mode = '802.3ad'
state = w['state']
obj_in_have = search_obj_in_list(name, have)
if state == 'absent':
if obj_in_have:
for m in obj_in_have['members']:
commands.append('delete interfaces ethernet ' + m + ' bond-group')
commands.append('delete interfaces bonding ' + name)
else:
if not obj_in_have:
commands.append('set interfaces bonding ' + name + ' mode ' + mode)
for m in members:
commands.append('set interfaces ethernet ' + m + ' bond-group ' + name)
if state == 'down':
commands.append('set interfaces bonding ' + name + ' disable')
else:
if mode != obj_in_have['mode']:
commands.append('set interfaces bonding ' + name + ' mode ' + mode)
missing_members = list(set(members) - set(obj_in_have['members']))
for m in missing_members:
commands.append('set interfaces ethernet ' + m + ' bond-group ' + name)
if state == 'down' and obj_in_have['state'] == 'up':
commands.append('set interfaces bonding ' + name + ' disable')
elif state == 'up' and obj_in_have['state'] == 'down':
commands.append('delete interfaces bonding ' + name + ' disable')
return commands
def map_config_to_obj(module):
obj = []
output = run_commands(module, ['show interfaces bonding slaves'])
lines = output[0].splitlines()
if len(lines) > 1:
for line in lines[1:]:
splitted_line = line.split()
name = splitted_line[0]
mode = splitted_line[1]
state = splitted_line[2]
if len(splitted_line) > 4:
members = splitted_line[4:]
else:
members = []
obj.append({'name': name,
'mode': mode,
'members': members,
'state': state})
return obj
def map_params_to_obj(module):
obj = []
aggregate = module.params.get('aggregate')
if aggregate:
for item in aggregate:
for key in item:
if item.get(key) is None:
item[key] = module.params[key]
obj.append(item.copy())
else:
obj.append({
'name': module.params['name'],
'mode': module.params['mode'],
'members': module.params['members'],
'state': module.params['state']
})
return obj
def main():
""" main entry point for module execution
"""
element_spec = dict(
name=dict(),
mode=dict(choices=['802.3ad', 'active-backup', 'broadcast',
'round-robin', 'transmit-load-balance',
'adaptive-load-balance', 'xor-hash', 'on'],
default='802.3ad'),
members=dict(type='list'),
state=dict(default='present',
choices=['present', 'absent', 'up', 'down'])
)
aggregate_spec = deepcopy(element_spec)
aggregate_spec['name'] = dict(required=True)
# remove default in aggregate spec, to handle common arguments
remove_default_spec(aggregate_spec)
argument_spec = dict(
aggregate=dict(type='list', elements='dict', options=aggregate_spec),
)
argument_spec.update(element_spec)
argument_spec.update(vyos_argument_spec)
required_one_of = [['name', 'aggregate']]
mutually_exclusive = [['name', 'aggregate']]
module = AnsibleModule(argument_spec=argument_spec,
required_one_of=required_one_of,
mutually_exclusive=mutually_exclusive,
supports_check_mode=True)
warnings = list()
result = {'changed': False}
if warnings:
result['warnings'] = warnings
want = map_params_to_obj(module)
have = map_config_to_obj(module)
commands = map_obj_to_commands((want, have), module)
result['commands'] = commands
if commands:
commit = not module.check_mode
load_config(module, commands, commit=commit)
result['changed'] = True
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_lldp.py b/plugins/modules/vyos_lldp.py
index 213e2ac..fa1ac03 100644
--- a/plugins/modules/vyos_lldp.py
+++ b/plugins/modules/vyos_lldp.py
@@ -1,121 +1,125 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_lldp
version_added: "2.4"
author: "Ricardo Carrillo Cruz (@rcarrillocruz)"
short_description: Manage LLDP configuration on VyOS network devices
description:
- This module provides declarative management of LLDP service
on VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options:
state:
description:
- State of the LLDP configuration.
default: present
choices: ['present', 'absent']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: Enable LLDP service
vyos_lldp:
state: present
- name: Disable LLDP service
vyos_lldp:
state: absent
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always, except for the platforms that use Netconf transport to manage the device.
type: list
sample:
- set service lldp
"""
from ansible.module_utils.basic import AnsibleModule
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import get_config, load_config
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import get_config, load_config
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def has_lldp(module):
config = get_config(module).splitlines()
if "set service 'lldp'" in config or 'set service lldp' in config:
return True
else:
return False
def main():
""" main entry point for module execution
"""
argument_spec = dict(
interfaces=dict(type='list'),
state=dict(default='present',
choices=['present', 'absent',
'enabled', 'disabled'])
)
argument_spec.update(vyos_argument_spec)
module = AnsibleModule(argument_spec=argument_spec,
supports_check_mode=True)
warnings = list()
result = {'changed': False}
if warnings:
result['warnings'] = warnings
HAS_LLDP = has_lldp(module)
commands = []
if module.params['state'] == 'absent' and HAS_LLDP:
commands.append('delete service lldp')
elif module.params['state'] == 'present' and not HAS_LLDP:
commands.append('set service lldp')
result['commands'] = commands
if commands:
commit = not module.check_mode
load_config(module, commands, commit=commit)
result['changed'] = True
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_lldp_interface.py b/plugins/modules/vyos_lldp_interface.py
index f0cad83..86a64e3 100644
--- a/plugins/modules/vyos_lldp_interface.py
+++ b/plugins/modules/vyos_lldp_interface.py
@@ -1,228 +1,232 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_lldp_interface
version_added: "2.4"
author: "Ricardo Carrillo Cruz (@rcarrillocruz)"
short_description: Manage LLDP interfaces configuration on VyOS network devices
description:
- This module provides declarative management of LLDP interfaces
configuration on VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options:
name:
description:
- Name of the interface LLDP should be configured on.
aggregate:
description: List of interfaces LLDP should be configured on.
state:
description:
- State of the LLDP configuration.
default: present
choices: ['present', 'absent', 'enabled', 'disabled']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: Enable LLDP on eth1
net_lldp_interface:
state: present
- name: Enable LLDP on specific interfaces
net_lldp_interface:
interfaces:
- eth1
- eth2
state: present
- name: Disable LLDP globally
net_lldp_interface:
state: disabled
- name: Create aggregate of LLDP interface configurations
vyos_lldp_interface:
aggregate:
- name: eth1
- name: eth2
state: present
- name: Delete aggregate of LLDP interface configurations
vyos_lldp_interface:
aggregate:
- name: eth1
- name: eth2
state: absent
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always, except for the platforms that use Netconf transport to manage the device.
type: list
sample:
- set service lldp eth1
- set service lldp eth2 disable
"""
from copy import deepcopy
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.network.common.utils import remove_default_spec
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import get_config, load_config
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import get_config, load_config
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def search_obj_in_list(name, lst):
for o in lst:
if o['name'] == name:
return o
return None
def map_obj_to_commands(updates, module):
commands = list()
want, have = updates
for w in want:
name = w['name']
state = w['state']
obj_in_have = search_obj_in_list(name, have)
if state == 'absent' and obj_in_have:
commands.append('delete service lldp interface ' + name)
elif state in ('present', 'enabled'):
if not obj_in_have:
commands.append('set service lldp interface ' + name)
elif obj_in_have and obj_in_have['state'] == 'disabled' and state == 'enabled':
commands.append('delete service lldp interface ' + name + ' disable')
elif state == 'disabled':
if not obj_in_have:
commands.append('set service lldp interface ' + name)
commands.append('set service lldp interface ' + name + ' disable')
elif obj_in_have and obj_in_have['state'] != 'disabled':
commands.append('set service lldp interface ' + name + ' disable')
return commands
def map_config_to_obj(module):
obj = []
config = get_config(module).splitlines()
output = [c for c in config if c.startswith("set service lldp interface")]
for i in output:
splitted_line = i.split()
if len(splitted_line) > 5:
new_obj = {'name': splitted_line[4]}
if splitted_line[5] == "'disable'":
new_obj['state'] = 'disabled'
else:
new_obj = {'name': splitted_line[4][1:-1]}
new_obj['state'] = 'present'
obj.append(new_obj)
return obj
def map_params_to_obj(module):
obj = []
aggregate = module.params.get('aggregate')
if aggregate:
for item in aggregate:
for key in item:
if item.get(key) is None:
item[key] = module.params[key]
obj.append(item.copy())
else:
obj.append({'name': module.params['name'], 'state': module.params['state']})
return obj
def main():
""" main entry point for module execution
"""
element_spec = dict(
name=dict(),
state=dict(default='present',
choices=['present', 'absent',
'enabled', 'disabled'])
)
aggregate_spec = deepcopy(element_spec)
aggregate_spec['name'] = dict(required=True)
# remove default in aggregate spec, to handle common arguments
remove_default_spec(aggregate_spec)
argument_spec = dict(
aggregate=dict(type='list', elements='dict', options=aggregate_spec),
)
argument_spec.update(element_spec)
argument_spec.update(vyos_argument_spec)
required_one_of = [['name', 'aggregate']]
mutually_exclusive = [['name', 'aggregate']]
module = AnsibleModule(argument_spec=argument_spec,
required_one_of=required_one_of,
mutually_exclusive=mutually_exclusive,
supports_check_mode=True)
warnings = list()
result = {'changed': False}
if warnings:
result['warnings'] = warnings
want = map_params_to_obj(module)
have = map_config_to_obj(module)
commands = map_obj_to_commands((want, have), module)
result['commands'] = commands
if commands:
commit = not module.check_mode
load_config(module, commands, commit=commit)
result['changed'] = True
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_logging.py b/plugins/modules/vyos_logging.py
index e7be395..a94a8bd 100644
--- a/plugins/modules/vyos_logging.py
+++ b/plugins/modules/vyos_logging.py
@@ -1,263 +1,267 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_logging
version_added: "2.4"
author: "Trishna Guha (@trishnaguha)"
short_description: Manage logging on network devices
description:
- This module provides declarative management of logging
on Vyatta Vyos devices.
notes:
- Tested against VYOS 1.1.7
options:
dest:
description:
- Destination of the logs.
choices: ['console', 'file', 'global', 'host', 'user']
name:
description:
- If value of C(dest) is I(file) it indicates file-name,
for I(user) it indicates username and for I(host) indicates
the host name to be notified.
facility:
description:
- Set logging facility.
level:
description:
- Set logging severity levels.
aggregate:
description: List of logging definitions.
state:
description:
- State of the logging configuration.
default: present
choices: ['present', 'absent']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: configure console logging
vyos_logging:
dest: console
facility: all
level: crit
- name: remove console logging configuration
vyos_logging:
dest: console
state: absent
- name: configure file logging
vyos_logging:
dest: file
name: test
facility: local3
level: err
- name: Add logging aggregate
vyos_logging:
aggregate:
- { dest: file, name: test1, facility: all, level: info }
- { dest: file, name: test2, facility: news, level: debug }
state: present
- name: Remove logging aggregate
vyos_logging:
aggregate:
- { dest: console, facility: all, level: info }
- { dest: console, facility: daemon, level: warning }
- { dest: file, name: test2, facility: news, level: debug }
state: absent
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always
type: list
sample:
- set system syslog global facility all level notice
"""
import re
from copy import deepcopy
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.network.common.utils import remove_default_spec
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import get_config, load_config
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import get_config, load_config
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def spec_to_commands(updates, module):
commands = list()
want, have = updates
for w in want:
dest = w['dest']
name = w['name']
facility = w['facility']
level = w['level']
state = w['state']
del w['state']
if state == 'absent' and w in have:
if w['name']:
commands.append('delete system syslog {0} {1} facility {2} level {3}'.format(
dest, name, facility, level))
else:
commands.append('delete system syslog {0} facility {1} level {2}'.format(
dest, facility, level))
elif state == 'present' and w not in have:
if w['name']:
commands.append('set system syslog {0} {1} facility {2} level {3}'.format(
dest, name, facility, level))
else:
commands.append('set system syslog {0} facility {1} level {2}'.format(
dest, facility, level))
return commands
def config_to_dict(module):
data = get_config(module)
obj = []
for line in data.split('\n'):
if line.startswith('set system syslog'):
match = re.search(r'set system syslog (\S+)', line, re.M)
dest = match.group(1)
if dest == 'host':
match = re.search(r'host (\S+)', line, re.M)
name = match.group(1)
elif dest == 'file':
match = re.search(r'file (\S+)', line, re.M)
name = match.group(1)
elif dest == 'user':
match = re.search(r'user (\S+)', line, re.M)
name = match.group(1)
else:
name = None
if 'facility' in line:
match = re.search(r'facility (\S+)', line, re.M)
facility = match.group(1)
if 'level' in line:
match = re.search(r'level (\S+)', line, re.M)
level = match.group(1).strip("'")
obj.append({'dest': dest,
'name': name,
'facility': facility,
'level': level})
return obj
def map_params_to_obj(module, required_if=None):
obj = []
aggregate = module.params.get('aggregate')
if aggregate:
for item in aggregate:
for key in item:
if item.get(key) is None:
item[key] = module.params[key]
module._check_required_if(required_if, item)
obj.append(item.copy())
else:
if module.params['dest'] not in ('host', 'file', 'user'):
module.params['name'] = None
obj.append({
'dest': module.params['dest'],
'name': module.params['name'],
'facility': module.params['facility'],
'level': module.params['level'],
'state': module.params['state']
})
return obj
def main():
""" main entry point for module execution
"""
element_spec = dict(
dest=dict(type='str', choices=['console', 'file', 'global', 'host', 'user']),
name=dict(type='str'),
facility=dict(type='str'),
level=dict(type='str'),
state=dict(default='present', choices=['present', 'absent']),
)
aggregate_spec = deepcopy(element_spec)
# remove default in aggregate spec, to handle common arguments
remove_default_spec(aggregate_spec)
argument_spec = dict(
aggregate=dict(type='list', elements='dict', options=aggregate_spec),
)
argument_spec.update(element_spec)
argument_spec.update(vyos_argument_spec)
required_if = [('dest', 'host', ['name', 'facility', 'level']),
('dest', 'file', ['name', 'facility', 'level']),
('dest', 'user', ['name', 'facility', 'level']),
('dest', 'console', ['facility', 'level']),
('dest', 'global', ['facility', 'level'])]
module = AnsibleModule(argument_spec=argument_spec,
required_if=required_if,
supports_check_mode=True)
warnings = list()
result = {'changed': False}
if warnings:
result['warnings'] = warnings
want = map_params_to_obj(module, required_if=required_if)
have = config_to_dict(module)
commands = spec_to_commands((want, have), module)
result['commands'] = commands
if commands:
commit = not module.check_mode
load_config(module, commands, commit=commit)
result['changed'] = True
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_ping.py b/plugins/modules/vyos_ping.py
index 95488ac..762bc80 100644
--- a/plugins/modules/vyos_ping.py
+++ b/plugins/modules/vyos_ping.py
@@ -1,246 +1,250 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
from __future__ import absolute_import, division, print_function
__metaclass__ = type
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'community'}
DOCUMENTATION = """
---
module: vyos_ping
short_description: Tests reachability using ping from VyOS network devices
description:
- Tests reachability using ping from a VyOS device to a remote destination.
- Tested against VyOS 1.1.8 (helium)
- For a general purpose network module, see the M(net_ping) module.
- For Windows targets, use the M(win_ping) module instead.
- For targets running Python, use the M(ping) module instead.
author:
- Nilashish Chakraborty (@NilashishC)
version_added: '2.8'
options:
dest:
description:
- The IP Address or hostname (resolvable by the device) of the remote node.
required: true
count:
description:
- Number of packets to send to check reachability.
type: int
default: 5
source:
description:
- The source interface or IP Address to use while sending the ping packet(s).
ttl:
description:
- The time-to-live value for the ICMP packet(s).
type: int
size:
description:
- Determines the size (in bytes) of the ping packet(s).
type: int
interval:
description:
- Determines the interval (in seconds) between consecutive pings.
type: int
state:
description:
- Determines if the expected result is success or fail.
choices: [ absent, present ]
default: present
notes:
- For a general purpose network module, see the M(net_ping) module.
- For Windows targets, use the M(win_ping) module instead.
- For targets running Python, use the M(ping) module instead.
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: Test reachability to 10.10.10.10
vyos_ping:
dest: 10.10.10.10
- name: Test reachability to 10.20.20.20 using source and ttl set
vyos_ping:
dest: 10.20.20.20
source: eth0
ttl: 128
- name: Test unreachability to 10.30.30.30 using interval
vyos_ping:
dest: 10.30.30.30
interval: 3
state: absent
- name: Test reachability to 10.40.40.40 setting count and source
vyos_ping:
dest: 10.40.40.40
source: eth1
count: 20
size: 512
"""
RETURN = """
commands:
description: List of commands sent.
returned: always
type: list
sample: ["ping 10.8.38.44 count 10 interface eth0 ttl 128"]
packet_loss:
description: Percentage of packets lost.
returned: always
type: str
sample: "0%"
packets_rx:
description: Packets successfully received.
returned: always
type: int
sample: 20
packets_tx:
description: Packets successfully transmitted.
returned: always
type: int
sample: 20
rtt:
description: The round trip time (RTT) stats.
returned: when ping succeeds
type: dict
sample: {"avg": 2, "max": 8, "min": 1, "mdev": 24}
"""
from ansible.module_utils.basic import AnsibleModule
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import run_commands
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import run_commands
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
import re
def main():
""" main entry point for module execution
"""
argument_spec = dict(
count=dict(type="int", default=5),
dest=dict(type="str", required=True),
source=dict(type="str"),
ttl=dict(type='int'),
size=dict(type='int'),
interval=dict(type='int'),
state=dict(type="str", choices=["absent", "present"], default="present"),
)
argument_spec.update(vyos_argument_spec)
module = AnsibleModule(argument_spec=argument_spec)
count = module.params["count"]
dest = module.params["dest"]
source = module.params["source"]
size = module.params["size"]
ttl = module.params["ttl"]
interval = module.params["interval"]
warnings = list()
results = {}
if warnings:
results["warnings"] = warnings
results["commands"] = [build_ping(dest, count, size, interval, source, ttl)]
ping_results = run_commands(module, commands=results["commands"])
ping_results_list = ping_results[0].split("\n")
rtt_info, rate_info = None, None
for line in ping_results_list:
if line.startswith('rtt'):
rtt_info = line
if line.startswith('%s packets transmitted' % count):
rate_info = line
if rtt_info:
rtt = parse_rtt(rtt_info)
for k, v in rtt.items():
if rtt[k] is not None:
rtt[k] = int(v)
results["rtt"] = rtt
pkt_loss, rx, tx = parse_rate(rate_info)
results["packet_loss"] = str(pkt_loss) + "%"
results["packets_rx"] = int(rx)
results["packets_tx"] = int(tx)
validate_results(module, pkt_loss, results)
module.exit_json(**results)
def build_ping(dest, count, size=None, interval=None, source=None, ttl=None):
cmd = "ping {0} count {1}".format(dest, str(count))
if source:
cmd += " interface {0}".format(source)
if ttl:
cmd += " ttl {0}".format(str(ttl))
if size:
cmd += " size {0}".format(str(size))
if interval:
cmd += " interval {0}".format(str(interval))
return cmd
def parse_rate(rate_info):
rate_re = re.compile(
r"(?P\d+) (?:\w+) (?:\w+), (?P\d+) (?:\w+), (?P\d+)% (?:\w+) (?:\w+), (?:\w+) (?P\d+)")
rate_err_re = re.compile(
r"(?P\d+) (?:\w+) (?:\w+), (?P\d+) (?:\w+), (?:[+-])(?P\d+) (?:\w+), (?P\d+)% (?:\w+) (?:\w+), (?:\w+) (?P\d+)")
if rate_re.match(rate_info):
rate = rate_re.match(rate_info)
elif rate_err_re.match(rate_info):
rate = rate_err_re.match(rate_info)
return rate.group("pkt_loss"), rate.group("rx"), rate.group("tx")
def parse_rtt(rtt_info):
rtt_re = re.compile(
r"rtt (?:.*)=(?:\s*)(?P\d*).(?:\d*)/(?P\d*).(?:\d*)/(?P\d+).(?:\d*)/(?P\d*)")
rtt = rtt_re.match(rtt_info)
return rtt.groupdict()
def validate_results(module, loss, results):
state = module.params["state"]
if state == "present" and int(loss) == 100:
module.fail_json(msg="Ping failed unexpectedly", **results)
elif state == "absent" and int(loss) < 100:
module.fail_json(msg="Ping succeeded unexpectedly", **results)
if __name__ == "__main__":
main()
diff --git a/plugins/modules/vyos_static_route.py b/plugins/modules/vyos_static_route.py
index ec1c6c9..3c00bca 100644
--- a/plugins/modules/vyos_static_route.py
+++ b/plugins/modules/vyos_static_route.py
@@ -1,265 +1,269 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_static_route
version_added: "2.4"
author: "Trishna Guha (@trishnaguha)"
short_description: Manage static IP routes on Vyatta VyOS network devices
description:
- This module provides declarative management of static
IP routes on Vyatta VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options:
prefix:
description:
- Network prefix of the static route.
C(mask) param should be ignored if C(prefix) is provided
with C(mask) value C(prefix/mask).
mask:
description:
- Network prefix mask of the static route.
next_hop:
description:
- Next hop IP of the static route.
admin_distance:
description:
- Admin distance of the static route.
aggregate:
description: List of static route definitions
state:
description:
- State of the static route configuration.
default: present
choices: ['present', 'absent']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: configure static route
vyos_static_route:
prefix: 192.168.2.0
mask: 24
next_hop: 10.0.0.1
- name: configure static route prefix/mask
vyos_static_route:
prefix: 192.168.2.0/16
next_hop: 10.0.0.1
- name: remove configuration
vyos_static_route:
prefix: 192.168.2.0
mask: 16
next_hop: 10.0.0.1
state: absent
- name: configure aggregates of static routes
vyos_static_route:
aggregate:
- { prefix: 192.168.2.0, mask: 24, next_hop: 10.0.0.1 }
- { prefix: 192.168.3.0, mask: 16, next_hop: 10.0.2.1 }
- { prefix: 192.168.3.0/16, next_hop: 10.0.2.1 }
- name: Remove static route collections
vyos_static_route:
aggregate:
- { prefix: 172.24.1.0/24, next_hop: 192.168.42.64 }
- { prefix: 172.24.3.0/24, next_hop: 192.168.42.64 }
state: absent
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always
type: list
sample:
- set protocols static route 192.168.2.0/16 next-hop 10.0.0.1
"""
import re
from copy import deepcopy
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.network.common.utils import remove_default_spec
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import get_config, load_config
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import get_config, load_config
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def spec_to_commands(updates, module):
commands = list()
want, have = updates
for w in want:
prefix = w['prefix']
mask = w['mask']
next_hop = w['next_hop']
admin_distance = w['admin_distance']
state = w['state']
del w['state']
if state == 'absent' and w in have:
commands.append('delete protocols static route %s/%s' % (prefix, mask))
elif state == 'present' and w not in have:
cmd = 'set protocols static route %s/%s next-hop %s' % (prefix, mask, next_hop)
if admin_distance != 'None':
cmd += ' distance %s' % (admin_distance)
commands.append(cmd)
return commands
def config_to_dict(module):
data = get_config(module)
obj = []
for line in data.split('\n'):
if line.startswith('set protocols static route'):
match = re.search(r'static route (\S+)', line, re.M)
prefix = match.group(1).split('/')[0]
mask = match.group(1).split('/')[1]
if 'next-hop' in line:
match_hop = re.search(r'next-hop (\S+)', line, re.M)
next_hop = match_hop.group(1).strip("'")
match_distance = re.search(r'distance (\S+)', line, re.M)
if match_distance is not None:
admin_distance = match_distance.group(1)[1:-1]
else:
admin_distance = None
if admin_distance is not None:
obj.append({'prefix': prefix,
'mask': mask,
'next_hop': next_hop,
'admin_distance': admin_distance})
else:
obj.append({'prefix': prefix,
'mask': mask,
'next_hop': next_hop,
'admin_distance': 'None'})
return obj
def map_params_to_obj(module, required_together=None):
obj = []
aggregate = module.params.get('aggregate')
if aggregate:
for item in aggregate:
for key in item:
if item.get(key) is None:
item[key] = module.params[key]
module._check_required_together(required_together, item)
d = item.copy()
if '/' in d['prefix']:
d['mask'] = d['prefix'].split('/')[1]
d['prefix'] = d['prefix'].split('/')[0]
if 'admin_distance' in d:
d['admin_distance'] = str(d['admin_distance'])
obj.append(d)
else:
prefix = module.params['prefix'].strip()
if '/' in prefix:
mask = prefix.split('/')[1]
prefix = prefix.split('/')[0]
else:
mask = module.params['mask'].strip()
next_hop = module.params['next_hop'].strip()
admin_distance = str(module.params['admin_distance'])
state = module.params['state']
obj.append({
'prefix': prefix,
'mask': mask,
'next_hop': next_hop,
'admin_distance': admin_distance,
'state': state
})
return obj
def main():
""" main entry point for module execution
"""
element_spec = dict(
prefix=dict(type='str'),
mask=dict(type='str'),
next_hop=dict(type='str'),
admin_distance=dict(type='int'),
state=dict(default='present', choices=['present', 'absent'])
)
aggregate_spec = deepcopy(element_spec)
aggregate_spec['prefix'] = dict(required=True)
# remove default in aggregate spec, to handle common arguments
remove_default_spec(aggregate_spec)
argument_spec = dict(
aggregate=dict(type='list', elements='dict', options=aggregate_spec),
)
argument_spec.update(element_spec)
argument_spec.update(vyos_argument_spec)
required_one_of = [['aggregate', 'prefix']]
required_together = [['prefix', 'next_hop']]
mutually_exclusive = [['aggregate', 'prefix']]
module = AnsibleModule(argument_spec=argument_spec,
required_one_of=required_one_of,
required_together=required_together,
mutually_exclusive=mutually_exclusive,
supports_check_mode=True)
warnings = list()
result = {'changed': False}
if warnings:
result['warnings'] = warnings
want = map_params_to_obj(module, required_together=required_together)
have = config_to_dict(module)
commands = spec_to_commands((want, have), module)
result['commands'] = commands
if commands:
commit = not module.check_mode
load_config(module, commands, commit=commit)
result['changed'] = True
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_system.py b/plugins/modules/vyos_system.py
index e0684bf..20cf907 100644
--- a/plugins/modules/vyos_system.py
+++ b/plugins/modules/vyos_system.py
@@ -1,211 +1,215 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# This file is part of Ansible
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: "vyos_system"
version_added: "2.3"
author: "Nathaniel Case (@Qalthos)"
short_description: Run `set system` commands on VyOS devices
description:
- Runs one or more commands on remote devices running VyOS.
This module can also be introspected to validate key parameters before
returning successfully.
extends_documentation_fragment: vyos
notes:
- Tested against VYOS 1.1.7
options:
host_name:
description:
- Configure the device hostname parameter. This option takes an ASCII string value.
domain_name:
description:
- The new domain name to apply to the device.
name_servers:
description:
- A list of name servers to use with the device. Mutually exclusive with
I(domain_search)
aliases: ['name_server']
domain_search:
description:
- A list of domain names to search. Mutually exclusive with
I(name_server)
state:
description:
- Whether to apply (C(present)) or remove (C(absent)) the settings.
default: present
choices: ['present', 'absent']
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always
type: list
sample:
- set system hostname vyos01
- set system domain-name foo.example.com
"""
EXAMPLES = """
- name: configure hostname and domain-name
vyos_system:
host_name: vyos01
domain_name: test.example.com
- name: remove all configuration
vyos_system:
state: absent
- name: configure name servers
vyos_system:
name_servers
- 8.8.8.8
- 8.8.4.4
- name: configure domain search suffixes
vyos_system:
domain_search:
- sub1.example.com
- sub2.example.com
"""
from ansible.module_utils.basic import AnsibleModule
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import get_config, load_config
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import get_config, load_config
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def spec_key_to_device_key(key):
device_key = key.replace('_', '-')
# domain-search is longer than just it's key
if device_key == 'domain-search':
device_key += ' domain'
return device_key
def config_to_dict(module):
data = get_config(module)
config = {'domain_search': [], 'name_server': []}
for line in data.split('\n'):
if line.startswith('set system host-name'):
config['host_name'] = line[22:-1]
elif line.startswith('set system domain-name'):
config['domain_name'] = line[24:-1]
elif line.startswith('set system domain-search domain'):
config['domain_search'].append(line[33:-1])
elif line.startswith('set system name-server'):
config['name_server'].append(line[24:-1])
return config
def spec_to_commands(want, have):
commands = []
state = want.pop('state')
# state='absent' by itself has special meaning
if state == 'absent' and all(v is None for v in want.values()):
# Clear everything
for key in have:
commands.append('delete system %s' % spec_key_to_device_key(key))
for key in want:
if want[key] is None:
continue
current = have.get(key)
proposed = want[key]
device_key = spec_key_to_device_key(key)
# These keys are lists which may need to be reconciled with the device
if key in ['domain_search', 'name_server']:
if not proposed:
# Empty list was passed, delete all values
commands.append("delete system %s" % device_key)
for config in proposed:
if state == 'absent' and config in current:
commands.append("delete system %s '%s'" % (device_key, config))
elif state == 'present' and config not in current:
commands.append("set system %s '%s'" % (device_key, config))
else:
if state == 'absent' and current and proposed:
commands.append('delete system %s' % device_key)
elif state == 'present' and proposed and proposed != current:
commands.append("set system %s '%s'" % (device_key, proposed))
return commands
def map_param_to_obj(module):
return {
'host_name': module.params['host_name'],
'domain_name': module.params['domain_name'],
'domain_search': module.params['domain_search'],
'name_server': module.params['name_server'],
'state': module.params['state']
}
def main():
argument_spec = dict(
host_name=dict(type='str'),
domain_name=dict(type='str'),
domain_search=dict(type='list'),
name_server=dict(type='list', aliases=['name_servers']),
state=dict(type='str', default='present', choices=['present', 'absent']),
)
argument_spec.update(vyos_argument_spec)
module = AnsibleModule(
argument_spec=argument_spec,
supports_check_mode=True,
mutually_exclusive=[('domain_name', 'domain_search')],
)
warnings = list()
result = {'changed': False, 'warnings': warnings}
want = map_param_to_obj(module)
have = config_to_dict(module)
commands = spec_to_commands(want, have)
result['commands'] = commands
if commands:
commit = not module.check_mode
response = load_config(module, commands, commit=commit)
result['changed'] = True
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_user.py b/plugins/modules/vyos_user.py
index 2981cef..e670d55 100644
--- a/plugins/modules/vyos_user.py
+++ b/plugins/modules/vyos_user.py
@@ -1,340 +1,344 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# (c) 2017, Ansible by Red Hat, inc
#
# This file is part of Ansible by Red Hat
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see .
#
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_user
version_added: "2.4"
author: "Trishna Guha (@trishnaguha)"
short_description: Manage the collection of local users on VyOS device
description:
- This module provides declarative management of the local usernames
configured on network devices. It allows playbooks to manage
either individual usernames or the collection of usernames in the
current running config. It also supports purging usernames from the
configuration that are not explicitly defined.
notes:
- Tested against VYOS 1.1.7
options:
aggregate:
description:
- The set of username objects to be configured on the remote
VyOS device. The list entries can either be the username or
a hash of username and properties. This argument is mutually
exclusive with the C(name) argument.
aliases: ['users', 'collection']
name:
description:
- The username to be configured on the VyOS device.
This argument accepts a string value and is mutually exclusive
with the C(aggregate) argument.
Please note that this option is not same as C(provider username).
full_name:
description:
- The C(full_name) argument provides the full name of the user
account to be created on the remote device. This argument accepts
any text string value.
configured_password:
description:
- The password to be configured on the VyOS device. The
password needs to be provided in clear and it will be encrypted
on the device.
Please note that this option is not same as C(provider password).
update_password:
description:
- Since passwords are encrypted in the device running config, this
argument will instruct the module when to change the password. When
set to C(always), the password will always be updated in the device
and when set to C(on_create) the password will be updated only if
the username is created.
default: always
choices: ['on_create', 'always']
level:
description:
- The C(level) argument configures the level of the user when logged
into the system. This argument accepts string values admin or operator.
aliases: ['role']
purge:
description:
- Instructs the module to consider the
resource definition absolute. It will remove any previously
configured usernames on the device with the exception of the
`admin` user (the current defined set of users).
type: bool
default: false
state:
description:
- Configures the state of the username definition
as it relates to the device operational configuration. When set
to I(present), the username(s) should be configured in the device active
configuration and when set to I(absent) the username(s) should not be
in the device active configuration
default: present
choices: ['present', 'absent']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: create a new user
vyos_user:
name: ansible
configured_password: password
state: present
- name: remove all users except admin
vyos_user:
purge: yes
- name: set multiple users to level operator
vyos_user:
aggregate:
- name: netop
- name: netend
level: operator
state: present
- name: Change Password for User netop
vyos_user:
name: netop
configured_password: "{{ new_password }}"
update_password: always
state: present
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always
type: list
sample:
- set system login user test level operator
- set system login user authentication plaintext-password password
"""
import re
from copy import deepcopy
from functools import partial
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.network.common.utils import remove_default_spec
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import get_config, load_config
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import get_config, load_config
+
from ansible.module_utils.six import iteritems
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def validate_level(value, module):
if value not in ('admin', 'operator'):
module.fail_json(msg='level must be either admin or operator, got %s' % value)
def spec_to_commands(updates, module):
commands = list()
state = module.params['state']
update_password = module.params['update_password']
def needs_update(want, have, x):
return want.get(x) and (want.get(x) != have.get(x))
def add(command, want, x):
command.append('set system login user %s %s' % (want['name'], x))
for update in updates:
want, have = update
if want['state'] == 'absent':
commands.append('delete system login user %s' % want['name'])
continue
if needs_update(want, have, 'level'):
add(commands, want, "level %s" % want['level'])
if needs_update(want, have, 'full_name'):
add(commands, want, "full-name %s" % want['full_name'])
if needs_update(want, have, 'configured_password'):
if update_password == 'always' or not have:
add(commands, want, 'authentication plaintext-password %s' % want['configured_password'])
return commands
def parse_level(data):
match = re.search(r'level (\S+)', data, re.M)
if match:
level = match.group(1)[1:-1]
return level
def parse_full_name(data):
match = re.search(r'full-name (\S+)', data, re.M)
if match:
full_name = match.group(1)[1:-1]
return full_name
def config_to_dict(module):
data = get_config(module)
match = re.findall(r'^set system login user (\S+)', data, re.M)
if not match:
return list()
instances = list()
for user in set(match):
regex = r' %s .+$' % user
cfg = re.findall(regex, data, re.M)
cfg = '\n'.join(cfg)
obj = {
'name': user,
'state': 'present',
'configured_password': None,
'level': parse_level(cfg),
'full_name': parse_full_name(cfg)
}
instances.append(obj)
return instances
def get_param_value(key, item, module):
# if key doesn't exist in the item, get it from module.params
if not item.get(key):
value = module.params[key]
# validate the param value (if validator func exists)
validator = globals().get('validate_%s' % key)
if all((value, validator)):
validator(value, module)
return value
def map_params_to_obj(module):
aggregate = module.params['aggregate']
if not aggregate:
if not module.params['name'] and module.params['purge']:
return list()
else:
users = [{'name': module.params['name']}]
else:
users = list()
for item in aggregate:
if not isinstance(item, dict):
users.append({'name': item})
else:
users.append(item)
objects = list()
for item in users:
get_value = partial(get_param_value, item=item, module=module)
item['configured_password'] = get_value('configured_password')
item['full_name'] = get_value('full_name')
item['level'] = get_value('level')
item['state'] = get_value('state')
objects.append(item)
return objects
def update_objects(want, have):
updates = list()
for entry in want:
item = next((i for i in have if i['name'] == entry['name']), None)
if item is None:
updates.append((entry, {}))
elif item:
for key, value in iteritems(entry):
if value and value != item[key]:
updates.append((entry, item))
return updates
def main():
""" main entry point for module execution
"""
element_spec = dict(
name=dict(),
full_name=dict(),
level=dict(aliases=['role']),
configured_password=dict(no_log=True),
update_password=dict(default='always', choices=['on_create', 'always']),
state=dict(default='present', choices=['present', 'absent'])
)
aggregate_spec = deepcopy(element_spec)
aggregate_spec['name'] = dict(required=True)
# remove default in aggregate spec, to handle common arguments
remove_default_spec(aggregate_spec)
argument_spec = dict(
aggregate=dict(type='list', elements='dict', options=aggregate_spec, aliases=['users', 'collection']),
purge=dict(type='bool', default=False)
)
argument_spec.update(element_spec)
argument_spec.update(vyos_argument_spec)
mutually_exclusive = [('name', 'aggregate')]
module = AnsibleModule(argument_spec=argument_spec,
mutually_exclusive=mutually_exclusive,
supports_check_mode=True)
warnings = list()
if module.params['password'] and not module.params['configured_password']:
warnings.append(
'The "password" argument is used to authenticate the current connection. ' +
'To set a user password use "configured_password" instead.'
)
result = {'changed': False}
if warnings:
result['warnings'] = warnings
want = map_params_to_obj(module)
have = config_to_dict(module)
commands = spec_to_commands(update_objects(want, have), module)
if module.params['purge']:
want_users = [x['name'] for x in want]
have_users = [x['name'] for x in have]
for item in set(have_users).difference(want_users):
commands.append('delete system login user %s' % item)
result['commands'] = commands
if commands:
commit = not module.check_mode
load_config(module, commands, commit=commit)
result['changed'] = True
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/plugins/modules/vyos_vlan.py b/plugins/modules/vyos_vlan.py
index ca7bafa..88ab71b 100644
--- a/plugins/modules/vyos_vlan.py
+++ b/plugins/modules/vyos_vlan.py
@@ -1,332 +1,336 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Copyright: (c) 2017, Ansible by Red Hat, inc
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
from __future__ import absolute_import, division, print_function
__metaclass__ = type
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'network'}
DOCUMENTATION = """
---
module: vyos_vlan
version_added: "2.5"
author: "Trishna Guha (@trishnaguha)"
short_description: Manage VLANs on VyOS network devices
description:
- This module provides declarative management of VLANs
on VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options:
name:
description:
- Name of the VLAN.
address:
description:
- Configure Virtual interface address.
vlan_id:
description:
- ID of the VLAN. Range 0-4094.
required: true
interfaces:
description:
- List of interfaces that should be associated to the VLAN.
required: true
associated_interfaces:
description:
- This is a intent option and checks the operational state of the for given vlan C(name)
for associated interfaces. If the value in the C(associated_interfaces) does not match with
the operational state of vlan on device it will result in failure.
version_added: "2.5"
delay:
description:
- Delay the play should wait to check for declarative intent params values.
default: 10
aggregate:
description: List of VLANs definitions.
purge:
description:
- Purge VLANs not defined in the I(aggregate) parameter.
default: no
type: bool
state:
description:
- State of the VLAN configuration.
default: present
choices: ['present', 'absent']
extends_documentation_fragment: vyos
"""
EXAMPLES = """
- name: Create vlan
vyos_vlan:
vlan_id: 100
name: vlan-100
interfaces: eth1
state: present
- name: Add interfaces to VLAN
vyos_vlan:
vlan_id: 100
interfaces:
- eth1
- eth2
- name: Configure virtual interface address
vyos_vlan:
vlan_id: 100
interfaces: eth1
address: 172.26.100.37/24
- name: vlan interface config + intent
vyos_vlan:
vlan_id: 100
interfaces: eth0
associated_interfaces:
- eth0
- name: vlan intent check
vyos_vlan:
vlan_id: 100
associated_interfaces:
- eth3
- eth4
- name: Delete vlan
vyos_vlan:
vlan_id: 100
interfaces: eth1
state: absent
"""
RETURN = """
commands:
description: The list of configuration mode commands to send to the device
returned: always
type: list
sample:
- set interfaces ethernet eth1 vif 100 description VLAN 100
- set interfaces ethernet eth1 vif 100 address 172.26.100.37/24
- delete interfaces ethernet eth1 vif 100
"""
import re
import time
from copy import deepcopy
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.network.common.utils import remove_default_spec
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import load_config, run_commands
-from ansible_collections.vyos.vyos.plugins.module_utils.network.vyos.vyos import vyos_argument_spec
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import load_config, run_commands
+
+from ansible_collections.vyos.vyos.plugins.module_utils.network. \
+ vyos.vyos import vyos_argument_spec
+
def search_obj_in_list(vlan_id, lst):
obj = list()
for o in lst:
if o['vlan_id'] == vlan_id:
obj.append(o)
return obj
def map_obj_to_commands(updates, module):
commands = list()
want, have = updates
purge = module.params['purge']
for w in want:
vlan_id = w['vlan_id']
name = w['name']
address = w['address']
state = w['state']
interfaces = w['interfaces']
obj_in_have = search_obj_in_list(vlan_id, have)
if state == 'absent':
if obj_in_have:
for obj in obj_in_have:
for i in obj['interfaces']:
commands.append('delete interfaces ethernet {0} vif {1}'.format(i, vlan_id))
elif state == 'present':
if not obj_in_have:
if w['interfaces'] and w['vlan_id']:
for i in w['interfaces']:
cmd = 'set interfaces ethernet {0} vif {1}'.format(i, vlan_id)
if w['name']:
commands.append(cmd + ' description {0}'.format(name))
elif w['address']:
commands.append(cmd + ' address {0}'.format(address))
else:
commands.append(cmd)
if purge:
for h in have:
obj_in_want = search_obj_in_list(h['vlan_id'], want)
if not obj_in_want:
for i in h['interfaces']:
commands.append('delete interfaces ethernet {0} vif {1}'.format(i, h['vlan_id']))
return commands
def map_params_to_obj(module):
obj = []
aggregate = module.params.get('aggregate')
if aggregate:
for item in aggregate:
for key in item:
if item.get(key) is None:
item[key] = module.params[key]
d = item.copy()
if not d['vlan_id']:
module.fail_json(msg='vlan_id is required')
d['vlan_id'] = str(d['vlan_id'])
module._check_required_one_of(module.required_one_of, item)
obj.append(d)
else:
obj.append({
'vlan_id': str(module.params['vlan_id']),
'name': module.params['name'],
'address': module.params['address'],
'state': module.params['state'],
'interfaces': module.params['interfaces'],
'associated_interfaces': module.params['associated_interfaces']
})
return obj
def map_config_to_obj(module):
objs = []
interfaces = list()
output = run_commands(module, 'show interfaces')
lines = output[0].strip().splitlines()[3:]
for l in lines:
splitted_line = re.split(r'\s{2,}', l.strip())
obj = {}
eth = splitted_line[0].strip("'")
if eth.startswith('eth'):
obj['interfaces'] = []
if '.' in eth:
interface = eth.split('.')[0]
obj['interfaces'].append(interface)
obj['vlan_id'] = eth.split('.')[-1]
else:
obj['interfaces'].append(eth)
obj['vlan_id'] = None
if splitted_line[1].strip("'") != '-':
obj['address'] = splitted_line[1].strip("'")
if len(splitted_line) > 3:
obj['name'] = splitted_line[3].strip("'")
obj['state'] = 'present'
objs.append(obj)
return objs
def check_declarative_intent_params(want, module, result):
have = None
obj_interface = list()
is_delay = False
for w in want:
if w.get('associated_interfaces') is None:
continue
if result['changed'] and not is_delay:
time.sleep(module.params['delay'])
is_delay = True
if have is None:
have = map_config_to_obj(module)
obj_in_have = search_obj_in_list(w['vlan_id'], have)
if obj_in_have:
for obj in obj_in_have:
obj_interface.extend(obj['interfaces'])
for w in want:
if w.get('associated_interfaces') is None:
continue
for i in w['associated_interfaces']:
if (set(obj_interface) - set(w['associated_interfaces'])) != set([]):
module.fail_json(msg='Interface {0} not configured on vlan {1}'.format(i, w['vlan_id']))
def main():
""" main entry point for module execution
"""
element_spec = dict(
vlan_id=dict(type='int'),
name=dict(),
address=dict(),
interfaces=dict(type='list'),
associated_interfaces=dict(type='list'),
delay=dict(default=10, type='int'),
state=dict(default='present',
choices=['present', 'absent'])
)
aggregate_spec = deepcopy(element_spec)
# remove default in aggregate spec, to handle common arguments
remove_default_spec(aggregate_spec)
argument_spec = dict(
aggregate=dict(type='list', elements='dict', options=aggregate_spec),
purge=dict(default=False, type='bool')
)
argument_spec.update(element_spec)
argument_spec.update(vyos_argument_spec)
required_one_of = [['vlan_id', 'aggregate'],
['aggregate', 'interfaces', 'associated_interfaces']]
mutually_exclusive = [['vlan_id', 'aggregate']]
module = AnsibleModule(argument_spec=argument_spec,
supports_check_mode=True,
required_one_of=required_one_of,
mutually_exclusive=mutually_exclusive)
warnings = list()
result = {'changed': False}
if warnings:
result['warnings'] = warnings
want = map_params_to_obj(module)
have = map_config_to_obj(module)
commands = map_obj_to_commands((want, have), module)
result['commands'] = commands
if commands:
commit = not module.check_mode
load_config(module, commands, commit=commit)
result['changed'] = True
check_declarative_intent_params(want, module, result)
module.exit_json(**result)
if __name__ == '__main__':
main()
diff --git a/test/sanity/ignore.txt b/test/sanity/ignore.txt
deleted file mode 100644
index 5a59e6b..0000000
--- a/test/sanity/ignore.txt
+++ /dev/null
@@ -1,7457 +0,0 @@
-contrib/inventory/abiquo.py future-import-boilerplate
-contrib/inventory/abiquo.py metaclass-boilerplate
-contrib/inventory/apache-libcloud.py future-import-boilerplate
-contrib/inventory/apache-libcloud.py metaclass-boilerplate
-contrib/inventory/apstra_aos.py future-import-boilerplate
-contrib/inventory/apstra_aos.py metaclass-boilerplate
-contrib/inventory/azure_rm.py future-import-boilerplate
-contrib/inventory/azure_rm.py metaclass-boilerplate
-contrib/inventory/brook.py future-import-boilerplate
-contrib/inventory/brook.py metaclass-boilerplate
-contrib/inventory/cloudforms.py future-import-boilerplate
-contrib/inventory/cloudforms.py metaclass-boilerplate
-contrib/inventory/cloudstack.py future-import-boilerplate
-contrib/inventory/cloudstack.py metaclass-boilerplate
-contrib/inventory/cobbler.py future-import-boilerplate
-contrib/inventory/cobbler.py metaclass-boilerplate
-contrib/inventory/collins.py future-import-boilerplate
-contrib/inventory/collins.py metaclass-boilerplate
-contrib/inventory/consul_io.py future-import-boilerplate
-contrib/inventory/consul_io.py metaclass-boilerplate
-contrib/inventory/digital_ocean.py future-import-boilerplate
-contrib/inventory/digital_ocean.py metaclass-boilerplate
-contrib/inventory/docker.py future-import-boilerplate
-contrib/inventory/docker.py metaclass-boilerplate
-contrib/inventory/ec2.py future-import-boilerplate
-contrib/inventory/ec2.py metaclass-boilerplate
-contrib/inventory/fleet.py future-import-boilerplate
-contrib/inventory/fleet.py metaclass-boilerplate
-contrib/inventory/foreman.py future-import-boilerplate
-contrib/inventory/foreman.py metaclass-boilerplate
-contrib/inventory/freeipa.py future-import-boilerplate
-contrib/inventory/freeipa.py metaclass-boilerplate
-contrib/inventory/gce.py future-import-boilerplate
-contrib/inventory/gce.py metaclass-boilerplate
-contrib/inventory/gce.py pylint:blacklisted-name
-contrib/inventory/infoblox.py future-import-boilerplate
-contrib/inventory/infoblox.py metaclass-boilerplate
-contrib/inventory/jail.py future-import-boilerplate
-contrib/inventory/jail.py metaclass-boilerplate
-contrib/inventory/landscape.py future-import-boilerplate
-contrib/inventory/landscape.py metaclass-boilerplate
-contrib/inventory/libvirt_lxc.py future-import-boilerplate
-contrib/inventory/libvirt_lxc.py metaclass-boilerplate
-contrib/inventory/linode.py future-import-boilerplate
-contrib/inventory/linode.py metaclass-boilerplate
-contrib/inventory/lxc_inventory.py future-import-boilerplate
-contrib/inventory/lxc_inventory.py metaclass-boilerplate
-contrib/inventory/lxd.py future-import-boilerplate
-contrib/inventory/lxd.py metaclass-boilerplate
-contrib/inventory/mdt_dynamic_inventory.py future-import-boilerplate
-contrib/inventory/mdt_dynamic_inventory.py metaclass-boilerplate
-contrib/inventory/nagios_livestatus.py future-import-boilerplate
-contrib/inventory/nagios_livestatus.py metaclass-boilerplate
-contrib/inventory/nagios_ndo.py future-import-boilerplate
-contrib/inventory/nagios_ndo.py metaclass-boilerplate
-contrib/inventory/nsot.py future-import-boilerplate
-contrib/inventory/nsot.py metaclass-boilerplate
-contrib/inventory/openshift.py future-import-boilerplate
-contrib/inventory/openshift.py metaclass-boilerplate
-contrib/inventory/openstack_inventory.py future-import-boilerplate
-contrib/inventory/openstack_inventory.py metaclass-boilerplate
-contrib/inventory/openvz.py future-import-boilerplate
-contrib/inventory/openvz.py metaclass-boilerplate
-contrib/inventory/ovirt.py future-import-boilerplate
-contrib/inventory/ovirt.py metaclass-boilerplate
-contrib/inventory/ovirt4.py future-import-boilerplate
-contrib/inventory/ovirt4.py metaclass-boilerplate
-contrib/inventory/packet_net.py future-import-boilerplate
-contrib/inventory/packet_net.py metaclass-boilerplate
-contrib/inventory/proxmox.py future-import-boilerplate
-contrib/inventory/proxmox.py metaclass-boilerplate
-contrib/inventory/rackhd.py future-import-boilerplate
-contrib/inventory/rackhd.py metaclass-boilerplate
-contrib/inventory/rax.py future-import-boilerplate
-contrib/inventory/rax.py metaclass-boilerplate
-contrib/inventory/rudder.py future-import-boilerplate
-contrib/inventory/rudder.py metaclass-boilerplate
-contrib/inventory/scaleway.py future-import-boilerplate
-contrib/inventory/scaleway.py metaclass-boilerplate
-contrib/inventory/serf.py future-import-boilerplate
-contrib/inventory/serf.py metaclass-boilerplate
-contrib/inventory/softlayer.py future-import-boilerplate
-contrib/inventory/softlayer.py metaclass-boilerplate
-contrib/inventory/spacewalk.py future-import-boilerplate
-contrib/inventory/spacewalk.py metaclass-boilerplate
-contrib/inventory/ssh_config.py future-import-boilerplate
-contrib/inventory/ssh_config.py metaclass-boilerplate
-contrib/inventory/stacki.py future-import-boilerplate
-contrib/inventory/stacki.py metaclass-boilerplate
-contrib/inventory/vagrant.py future-import-boilerplate
-contrib/inventory/vagrant.py metaclass-boilerplate
-contrib/inventory/vbox.py future-import-boilerplate
-contrib/inventory/vbox.py metaclass-boilerplate
-contrib/inventory/vmware.py future-import-boilerplate
-contrib/inventory/vmware.py metaclass-boilerplate
-contrib/inventory/vmware_inventory.py future-import-boilerplate
-contrib/inventory/vmware_inventory.py metaclass-boilerplate
-contrib/inventory/zabbix.py future-import-boilerplate
-contrib/inventory/zabbix.py metaclass-boilerplate
-contrib/inventory/zone.py future-import-boilerplate
-contrib/inventory/zone.py metaclass-boilerplate
-contrib/vault/azure_vault.py future-import-boilerplate
-contrib/vault/azure_vault.py metaclass-boilerplate
-contrib/vault/vault-keyring-client.py future-import-boilerplate
-contrib/vault/vault-keyring-client.py metaclass-boilerplate
-contrib/vault/vault-keyring.py future-import-boilerplate
-contrib/vault/vault-keyring.py metaclass-boilerplate
-docs/bin/find-plugin-refs.py future-import-boilerplate
-docs/bin/find-plugin-refs.py metaclass-boilerplate
-docs/docsite/_extensions/pygments_lexer.py future-import-boilerplate
-docs/docsite/_extensions/pygments_lexer.py metaclass-boilerplate
-docs/docsite/_themes/sphinx_rtd_theme/__init__.py future-import-boilerplate
-docs/docsite/_themes/sphinx_rtd_theme/__init__.py metaclass-boilerplate
-docs/docsite/rst/conf.py future-import-boilerplate
-docs/docsite/rst/conf.py metaclass-boilerplate
-docs/docsite/rst/dev_guide/testing/sanity/no-smart-quotes.rst no-smart-quotes
-examples/scripts/ConfigureRemotingForAnsible.ps1 pslint:PSCustomUseLiteralPath
-examples/scripts/upgrade_to_ps3.ps1 pslint:PSCustomUseLiteralPath
-examples/scripts/upgrade_to_ps3.ps1 pslint:PSUseApprovedVerbs
-examples/scripts/uptime.py future-import-boilerplate
-examples/scripts/uptime.py metaclass-boilerplate
-hacking/aws_config/build_iam_policy_framework.py future-import-boilerplate
-hacking/aws_config/build_iam_policy_framework.py metaclass-boilerplate
-hacking/build-ansible.py shebang # only run by release engineers, Python 3.6+ required
-hacking/build_library/build_ansible/announce.py compile-2.6!skip # release process only, 3.6+ required
-hacking/build_library/build_ansible/announce.py compile-2.7!skip # release process only, 3.6+ required
-hacking/build_library/build_ansible/announce.py compile-3.5!skip # release process only, 3.6+ required
-hacking/build_library/build_ansible/command_plugins/dump_config.py compile-2.6!skip # docs build only, 2.7+ required
-hacking/build_library/build_ansible/command_plugins/dump_keywords.py compile-2.6!skip # docs build only, 2.7+ required
-hacking/build_library/build_ansible/command_plugins/generate_man.py compile-2.6!skip # docs build only, 2.7+ required
-hacking/build_library/build_ansible/command_plugins/plugin_formatter.py compile-2.6!skip # docs build only, 2.7+ required
-hacking/build_library/build_ansible/command_plugins/porting_guide.py compile-2.6!skip # release process only, 3.6+ required
-hacking/build_library/build_ansible/command_plugins/porting_guide.py compile-2.7!skip # release process only, 3.6+ required
-hacking/build_library/build_ansible/command_plugins/porting_guide.py compile-3.5!skip # release process only, 3.6+ required
-hacking/build_library/build_ansible/command_plugins/release_announcement.py compile-2.6!skip # release process only, 3.6+ required
-hacking/build_library/build_ansible/command_plugins/release_announcement.py compile-2.7!skip # release process only, 3.6+ required
-hacking/build_library/build_ansible/command_plugins/release_announcement.py compile-3.5!skip # release process only, 3.6+ required
-hacking/create_deprecated_issues.py future-import-boilerplate
-hacking/create_deprecated_issues.py metaclass-boilerplate
-hacking/fix_test_syntax.py future-import-boilerplate
-hacking/fix_test_syntax.py metaclass-boilerplate
-hacking/get_library.py future-import-boilerplate
-hacking/get_library.py metaclass-boilerplate
-hacking/report.py future-import-boilerplate
-hacking/report.py metaclass-boilerplate
-hacking/return_skeleton_generator.py future-import-boilerplate
-hacking/return_skeleton_generator.py metaclass-boilerplate
-hacking/test-module.py future-import-boilerplate
-hacking/test-module.py metaclass-boilerplate
-hacking/tests/gen_distribution_version_testcase.py future-import-boilerplate
-hacking/tests/gen_distribution_version_testcase.py metaclass-boilerplate
-lib/ansible/cli/console.py pylint:blacklisted-name
-lib/ansible/cli/scripts/ansible_cli_stub.py shebang
-lib/ansible/cli/scripts/ansible_connection_cli_stub.py shebang
-lib/ansible/compat/selectors/_selectors2.py future-import-boilerplate # ignore bundled
-lib/ansible/compat/selectors/_selectors2.py metaclass-boilerplate # ignore bundled
-lib/ansible/compat/selectors/_selectors2.py pylint:blacklisted-name
-lib/ansible/config/base.yml no-unwanted-files
-lib/ansible/config/module_defaults.yml no-unwanted-files
-lib/ansible/executor/playbook_executor.py pylint:blacklisted-name
-lib/ansible/executor/powershell/async_watchdog.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/executor/powershell/async_wrapper.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/executor/powershell/exec_wrapper.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/executor/task_queue_manager.py pylint:blacklisted-name
-lib/ansible/module_utils/_text.py future-import-boilerplate
-lib/ansible/module_utils/_text.py metaclass-boilerplate
-lib/ansible/module_utils/alicloud_ecs.py future-import-boilerplate
-lib/ansible/module_utils/alicloud_ecs.py metaclass-boilerplate
-lib/ansible/module_utils/ansible_tower.py future-import-boilerplate
-lib/ansible/module_utils/ansible_tower.py metaclass-boilerplate
-lib/ansible/module_utils/api.py future-import-boilerplate
-lib/ansible/module_utils/api.py metaclass-boilerplate
-lib/ansible/module_utils/aws/batch.py future-import-boilerplate
-lib/ansible/module_utils/aws/batch.py metaclass-boilerplate
-lib/ansible/module_utils/aws/cloudfront_facts.py future-import-boilerplate
-lib/ansible/module_utils/aws/cloudfront_facts.py metaclass-boilerplate
-lib/ansible/module_utils/aws/core.py future-import-boilerplate
-lib/ansible/module_utils/aws/core.py metaclass-boilerplate
-lib/ansible/module_utils/aws/direct_connect.py future-import-boilerplate
-lib/ansible/module_utils/aws/direct_connect.py metaclass-boilerplate
-lib/ansible/module_utils/aws/elb_utils.py future-import-boilerplate
-lib/ansible/module_utils/aws/elb_utils.py metaclass-boilerplate
-lib/ansible/module_utils/aws/elbv2.py future-import-boilerplate
-lib/ansible/module_utils/aws/elbv2.py metaclass-boilerplate
-lib/ansible/module_utils/aws/iam.py future-import-boilerplate
-lib/ansible/module_utils/aws/iam.py metaclass-boilerplate
-lib/ansible/module_utils/aws/rds.py future-import-boilerplate
-lib/ansible/module_utils/aws/rds.py metaclass-boilerplate
-lib/ansible/module_utils/aws/s3.py future-import-boilerplate
-lib/ansible/module_utils/aws/s3.py metaclass-boilerplate
-lib/ansible/module_utils/aws/urls.py future-import-boilerplate
-lib/ansible/module_utils/aws/urls.py metaclass-boilerplate
-lib/ansible/module_utils/aws/waf.py future-import-boilerplate
-lib/ansible/module_utils/aws/waf.py metaclass-boilerplate
-lib/ansible/module_utils/aws/waiters.py future-import-boilerplate
-lib/ansible/module_utils/aws/waiters.py metaclass-boilerplate
-lib/ansible/module_utils/azure_rm_common.py future-import-boilerplate
-lib/ansible/module_utils/azure_rm_common.py metaclass-boilerplate
-lib/ansible/module_utils/azure_rm_common_ext.py future-import-boilerplate
-lib/ansible/module_utils/azure_rm_common_ext.py metaclass-boilerplate
-lib/ansible/module_utils/azure_rm_common_rest.py future-import-boilerplate
-lib/ansible/module_utils/azure_rm_common_rest.py metaclass-boilerplate
-lib/ansible/module_utils/basic.py metaclass-boilerplate
-lib/ansible/module_utils/cloud.py future-import-boilerplate
-lib/ansible/module_utils/cloud.py metaclass-boilerplate
-lib/ansible/module_utils/common/network.py future-import-boilerplate
-lib/ansible/module_utils/common/network.py metaclass-boilerplate
-lib/ansible/module_utils/common/removed.py future-import-boilerplate
-lib/ansible/module_utils/common/removed.py metaclass-boilerplate
-lib/ansible/module_utils/compat/ipaddress.py future-import-boilerplate
-lib/ansible/module_utils/compat/ipaddress.py metaclass-boilerplate
-lib/ansible/module_utils/compat/ipaddress.py no-assert
-lib/ansible/module_utils/compat/ipaddress.py no-unicode-literals
-lib/ansible/module_utils/connection.py future-import-boilerplate
-lib/ansible/module_utils/connection.py metaclass-boilerplate
-lib/ansible/module_utils/crypto.py future-import-boilerplate
-lib/ansible/module_utils/crypto.py metaclass-boilerplate
-lib/ansible/module_utils/database.py future-import-boilerplate
-lib/ansible/module_utils/database.py metaclass-boilerplate
-lib/ansible/module_utils/digital_ocean.py future-import-boilerplate
-lib/ansible/module_utils/digital_ocean.py metaclass-boilerplate
-lib/ansible/module_utils/dimensiondata.py future-import-boilerplate
-lib/ansible/module_utils/dimensiondata.py metaclass-boilerplate
-lib/ansible/module_utils/distro/__init__.py empty-init # breaks namespacing, bundled, do not override
-lib/ansible/module_utils/distro/_distro.py future-import-boilerplate # ignore bundled
-lib/ansible/module_utils/distro/_distro.py metaclass-boilerplate # ignore bundled
-lib/ansible/module_utils/distro/_distro.py no-assert
-lib/ansible/module_utils/distro/_distro.py pep8!skip # bundled code we don't want to modify
-lib/ansible/module_utils/docker/common.py future-import-boilerplate
-lib/ansible/module_utils/docker/common.py metaclass-boilerplate
-lib/ansible/module_utils/docker/swarm.py future-import-boilerplate
-lib/ansible/module_utils/docker/swarm.py metaclass-boilerplate
-lib/ansible/module_utils/ec2.py future-import-boilerplate
-lib/ansible/module_utils/ec2.py metaclass-boilerplate
-lib/ansible/module_utils/exoscale.py future-import-boilerplate
-lib/ansible/module_utils/exoscale.py metaclass-boilerplate
-lib/ansible/module_utils/f5_utils.py future-import-boilerplate
-lib/ansible/module_utils/f5_utils.py metaclass-boilerplate
-lib/ansible/module_utils/facts/__init__.py empty-init # breaks namespacing, deprecate and eventually remove
-lib/ansible/module_utils/facts/network/linux.py pylint:blacklisted-name
-lib/ansible/module_utils/facts/sysctl.py future-import-boilerplate
-lib/ansible/module_utils/facts/sysctl.py metaclass-boilerplate
-lib/ansible/module_utils/facts/utils.py future-import-boilerplate
-lib/ansible/module_utils/facts/utils.py metaclass-boilerplate
-lib/ansible/module_utils/firewalld.py future-import-boilerplate
-lib/ansible/module_utils/firewalld.py metaclass-boilerplate
-lib/ansible/module_utils/gcdns.py future-import-boilerplate
-lib/ansible/module_utils/gcdns.py metaclass-boilerplate
-lib/ansible/module_utils/gce.py future-import-boilerplate
-lib/ansible/module_utils/gce.py metaclass-boilerplate
-lib/ansible/module_utils/gcp.py future-import-boilerplate
-lib/ansible/module_utils/gcp.py metaclass-boilerplate
-lib/ansible/module_utils/gcp_utils.py future-import-boilerplate
-lib/ansible/module_utils/gcp_utils.py metaclass-boilerplate
-lib/ansible/module_utils/gitlab.py future-import-boilerplate
-lib/ansible/module_utils/gitlab.py metaclass-boilerplate
-lib/ansible/module_utils/hwc_utils.py future-import-boilerplate
-lib/ansible/module_utils/hwc_utils.py metaclass-boilerplate
-lib/ansible/module_utils/infinibox.py future-import-boilerplate
-lib/ansible/module_utils/infinibox.py metaclass-boilerplate
-lib/ansible/module_utils/ipa.py future-import-boilerplate
-lib/ansible/module_utils/ipa.py metaclass-boilerplate
-lib/ansible/module_utils/ismount.py future-import-boilerplate
-lib/ansible/module_utils/ismount.py metaclass-boilerplate
-lib/ansible/module_utils/json_utils.py future-import-boilerplate
-lib/ansible/module_utils/json_utils.py metaclass-boilerplate
-lib/ansible/module_utils/k8s/common.py metaclass-boilerplate
-lib/ansible/module_utils/k8s/raw.py metaclass-boilerplate
-lib/ansible/module_utils/k8s/scale.py metaclass-boilerplate
-lib/ansible/module_utils/known_hosts.py future-import-boilerplate
-lib/ansible/module_utils/known_hosts.py metaclass-boilerplate
-lib/ansible/module_utils/kubevirt.py future-import-boilerplate
-lib/ansible/module_utils/kubevirt.py metaclass-boilerplate
-lib/ansible/module_utils/linode.py future-import-boilerplate
-lib/ansible/module_utils/linode.py metaclass-boilerplate
-lib/ansible/module_utils/lxd.py future-import-boilerplate
-lib/ansible/module_utils/lxd.py metaclass-boilerplate
-lib/ansible/module_utils/manageiq.py future-import-boilerplate
-lib/ansible/module_utils/manageiq.py metaclass-boilerplate
-lib/ansible/module_utils/memset.py future-import-boilerplate
-lib/ansible/module_utils/memset.py metaclass-boilerplate
-lib/ansible/module_utils/mysql.py future-import-boilerplate
-lib/ansible/module_utils/mysql.py metaclass-boilerplate
-lib/ansible/module_utils/net_tools/netbox/netbox_utils.py future-import-boilerplate
-lib/ansible/module_utils/net_tools/nios/api.py future-import-boilerplate
-lib/ansible/module_utils/net_tools/nios/api.py metaclass-boilerplate
-lib/ansible/module_utils/netapp.py future-import-boilerplate
-lib/ansible/module_utils/netapp.py metaclass-boilerplate
-lib/ansible/module_utils/netapp_elementsw_module.py future-import-boilerplate
-lib/ansible/module_utils/netapp_elementsw_module.py metaclass-boilerplate
-lib/ansible/module_utils/netapp_module.py future-import-boilerplate
-lib/ansible/module_utils/netapp_module.py metaclass-boilerplate
-lib/ansible/module_utils/network/a10/a10.py future-import-boilerplate
-lib/ansible/module_utils/network/a10/a10.py metaclass-boilerplate
-lib/ansible/module_utils/network/aci/aci.py future-import-boilerplate
-lib/ansible/module_utils/network/aci/aci.py metaclass-boilerplate
-lib/ansible/module_utils/network/aci/mso.py future-import-boilerplate
-lib/ansible/module_utils/network/aci/mso.py metaclass-boilerplate
-lib/ansible/module_utils/network/aireos/aireos.py future-import-boilerplate
-lib/ansible/module_utils/network/aireos/aireos.py metaclass-boilerplate
-lib/ansible/module_utils/network/aos/aos.py future-import-boilerplate
-lib/ansible/module_utils/network/aos/aos.py metaclass-boilerplate
-lib/ansible/module_utils/network/aruba/aruba.py future-import-boilerplate
-lib/ansible/module_utils/network/aruba/aruba.py metaclass-boilerplate
-lib/ansible/module_utils/network/asa/asa.py future-import-boilerplate
-lib/ansible/module_utils/network/asa/asa.py metaclass-boilerplate
-lib/ansible/module_utils/network/avi/ansible_utils.py future-import-boilerplate
-lib/ansible/module_utils/network/avi/ansible_utils.py metaclass-boilerplate
-lib/ansible/module_utils/network/avi/avi.py future-import-boilerplate
-lib/ansible/module_utils/network/avi/avi.py metaclass-boilerplate
-lib/ansible/module_utils/network/avi/avi_api.py future-import-boilerplate
-lib/ansible/module_utils/network/avi/avi_api.py metaclass-boilerplate
-lib/ansible/module_utils/network/bigswitch/bigswitch.py future-import-boilerplate
-lib/ansible/module_utils/network/bigswitch/bigswitch.py metaclass-boilerplate
-lib/ansible/module_utils/network/checkpoint/checkpoint.py metaclass-boilerplate
-lib/ansible/module_utils/network/cloudengine/ce.py future-import-boilerplate
-lib/ansible/module_utils/network/cloudengine/ce.py metaclass-boilerplate
-lib/ansible/module_utils/network/cnos/cnos.py future-import-boilerplate
-lib/ansible/module_utils/network/cnos/cnos.py metaclass-boilerplate
-lib/ansible/module_utils/network/cnos/cnos_devicerules.py future-import-boilerplate
-lib/ansible/module_utils/network/cnos/cnos_devicerules.py metaclass-boilerplate
-lib/ansible/module_utils/network/cnos/cnos_errorcodes.py future-import-boilerplate
-lib/ansible/module_utils/network/cnos/cnos_errorcodes.py metaclass-boilerplate
-lib/ansible/module_utils/network/common/cfg/base.py future-import-boilerplate
-lib/ansible/module_utils/network/common/cfg/base.py metaclass-boilerplate
-lib/ansible/module_utils/network/common/config.py future-import-boilerplate
-lib/ansible/module_utils/network/common/config.py metaclass-boilerplate
-lib/ansible/module_utils/network/common/facts/facts.py future-import-boilerplate
-lib/ansible/module_utils/network/common/facts/facts.py metaclass-boilerplate
-lib/ansible/module_utils/network/common/netconf.py future-import-boilerplate
-lib/ansible/module_utils/network/common/netconf.py metaclass-boilerplate
-lib/ansible/module_utils/network/common/network.py future-import-boilerplate
-lib/ansible/module_utils/network/common/network.py metaclass-boilerplate
-lib/ansible/module_utils/network/common/parsing.py future-import-boilerplate
-lib/ansible/module_utils/network/common/parsing.py metaclass-boilerplate
-lib/ansible/module_utils/network/common/utils.py future-import-boilerplate
-lib/ansible/module_utils/network/common/utils.py metaclass-boilerplate
-lib/ansible/module_utils/network/dellos10/dellos10.py future-import-boilerplate
-lib/ansible/module_utils/network/dellos10/dellos10.py metaclass-boilerplate
-lib/ansible/module_utils/network/dellos6/dellos6.py future-import-boilerplate
-lib/ansible/module_utils/network/dellos6/dellos6.py metaclass-boilerplate
-lib/ansible/module_utils/network/dellos9/dellos9.py future-import-boilerplate
-lib/ansible/module_utils/network/dellos9/dellos9.py metaclass-boilerplate
-lib/ansible/module_utils/network/edgeos/edgeos.py future-import-boilerplate
-lib/ansible/module_utils/network/edgeos/edgeos.py metaclass-boilerplate
-lib/ansible/module_utils/network/edgeswitch/edgeswitch.py future-import-boilerplate
-lib/ansible/module_utils/network/edgeswitch/edgeswitch.py metaclass-boilerplate
-lib/ansible/module_utils/network/edgeswitch/edgeswitch_interface.py future-import-boilerplate
-lib/ansible/module_utils/network/edgeswitch/edgeswitch_interface.py metaclass-boilerplate
-lib/ansible/module_utils/network/edgeswitch/edgeswitch_interface.py pylint:duplicate-string-formatting-argument
-lib/ansible/module_utils/network/enos/enos.py future-import-boilerplate
-lib/ansible/module_utils/network/enos/enos.py metaclass-boilerplate
-lib/ansible/module_utils/network/eos/eos.py future-import-boilerplate
-lib/ansible/module_utils/network/eos/eos.py metaclass-boilerplate
-lib/ansible/module_utils/network/eos/providers/cli/config/bgp/address_family.py future-import-boilerplate
-lib/ansible/module_utils/network/eos/providers/cli/config/bgp/address_family.py metaclass-boilerplate
-lib/ansible/module_utils/network/eos/providers/cli/config/bgp/neighbors.py future-import-boilerplate
-lib/ansible/module_utils/network/eos/providers/cli/config/bgp/neighbors.py metaclass-boilerplate
-lib/ansible/module_utils/network/eos/providers/cli/config/bgp/process.py future-import-boilerplate
-lib/ansible/module_utils/network/eos/providers/cli/config/bgp/process.py metaclass-boilerplate
-lib/ansible/module_utils/network/eos/providers/module.py future-import-boilerplate
-lib/ansible/module_utils/network/eos/providers/module.py metaclass-boilerplate
-lib/ansible/module_utils/network/eos/providers/providers.py future-import-boilerplate
-lib/ansible/module_utils/network/eos/providers/providers.py metaclass-boilerplate
-lib/ansible/module_utils/network/exos/exos.py future-import-boilerplate
-lib/ansible/module_utils/network/exos/exos.py metaclass-boilerplate
-lib/ansible/module_utils/network/fortimanager/common.py future-import-boilerplate
-lib/ansible/module_utils/network/fortimanager/common.py metaclass-boilerplate
-lib/ansible/module_utils/network/fortimanager/fortimanager.py future-import-boilerplate
-lib/ansible/module_utils/network/fortimanager/fortimanager.py metaclass-boilerplate
-lib/ansible/module_utils/network/fortios/fortios.py future-import-boilerplate
-lib/ansible/module_utils/network/fortios/fortios.py metaclass-boilerplate
-lib/ansible/module_utils/network/frr/frr.py future-import-boilerplate
-lib/ansible/module_utils/network/frr/frr.py metaclass-boilerplate
-lib/ansible/module_utils/network/frr/providers/cli/config/base.py future-import-boilerplate
-lib/ansible/module_utils/network/frr/providers/cli/config/base.py metaclass-boilerplate
-lib/ansible/module_utils/network/frr/providers/cli/config/bgp/address_family.py future-import-boilerplate
-lib/ansible/module_utils/network/frr/providers/cli/config/bgp/address_family.py metaclass-boilerplate
-lib/ansible/module_utils/network/frr/providers/cli/config/bgp/neighbors.py future-import-boilerplate
-lib/ansible/module_utils/network/frr/providers/cli/config/bgp/neighbors.py metaclass-boilerplate
-lib/ansible/module_utils/network/frr/providers/cli/config/bgp/process.py future-import-boilerplate
-lib/ansible/module_utils/network/frr/providers/cli/config/bgp/process.py metaclass-boilerplate
-lib/ansible/module_utils/network/frr/providers/module.py future-import-boilerplate
-lib/ansible/module_utils/network/frr/providers/module.py metaclass-boilerplate
-lib/ansible/module_utils/network/frr/providers/providers.py future-import-boilerplate
-lib/ansible/module_utils/network/frr/providers/providers.py metaclass-boilerplate
-lib/ansible/module_utils/network/ftd/common.py future-import-boilerplate
-lib/ansible/module_utils/network/ftd/common.py metaclass-boilerplate
-lib/ansible/module_utils/network/ftd/configuration.py future-import-boilerplate
-lib/ansible/module_utils/network/ftd/configuration.py metaclass-boilerplate
-lib/ansible/module_utils/network/ftd/device.py future-import-boilerplate
-lib/ansible/module_utils/network/ftd/device.py metaclass-boilerplate
-lib/ansible/module_utils/network/ftd/fdm_swagger_client.py future-import-boilerplate
-lib/ansible/module_utils/network/ftd/fdm_swagger_client.py metaclass-boilerplate
-lib/ansible/module_utils/network/ftd/operation.py future-import-boilerplate
-lib/ansible/module_utils/network/ftd/operation.py metaclass-boilerplate
-lib/ansible/module_utils/network/ios/ios.py future-import-boilerplate
-lib/ansible/module_utils/network/ios/ios.py metaclass-boilerplate
-lib/ansible/module_utils/network/ios/providers/cli/config/base.py future-import-boilerplate
-lib/ansible/module_utils/network/ios/providers/cli/config/base.py metaclass-boilerplate
-lib/ansible/module_utils/network/ios/providers/cli/config/bgp/address_family.py future-import-boilerplate
-lib/ansible/module_utils/network/ios/providers/cli/config/bgp/address_family.py metaclass-boilerplate
-lib/ansible/module_utils/network/ios/providers/cli/config/bgp/neighbors.py future-import-boilerplate
-lib/ansible/module_utils/network/ios/providers/cli/config/bgp/neighbors.py metaclass-boilerplate
-lib/ansible/module_utils/network/ios/providers/cli/config/bgp/process.py future-import-boilerplate
-lib/ansible/module_utils/network/ios/providers/cli/config/bgp/process.py metaclass-boilerplate
-lib/ansible/module_utils/network/ios/providers/module.py future-import-boilerplate
-lib/ansible/module_utils/network/ios/providers/module.py metaclass-boilerplate
-lib/ansible/module_utils/network/ios/providers/providers.py future-import-boilerplate
-lib/ansible/module_utils/network/ios/providers/providers.py metaclass-boilerplate
-lib/ansible/module_utils/network/iosxr/iosxr.py future-import-boilerplate
-lib/ansible/module_utils/network/iosxr/iosxr.py metaclass-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/cli/config/bgp/address_family.py future-import-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/cli/config/bgp/address_family.py metaclass-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/cli/config/bgp/neighbors.py future-import-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/cli/config/bgp/neighbors.py metaclass-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/cli/config/bgp/process.py future-import-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/cli/config/bgp/process.py metaclass-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/module.py future-import-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/module.py metaclass-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/providers.py future-import-boilerplate
-lib/ansible/module_utils/network/iosxr/providers/providers.py metaclass-boilerplate
-lib/ansible/module_utils/network/junos/argspec/facts/facts.py future-import-boilerplate
-lib/ansible/module_utils/network/junos/argspec/facts/facts.py metaclass-boilerplate
-lib/ansible/module_utils/network/junos/facts/facts.py future-import-boilerplate
-lib/ansible/module_utils/network/junos/facts/facts.py metaclass-boilerplate
-lib/ansible/module_utils/network/junos/facts/legacy/base.py future-import-boilerplate
-lib/ansible/module_utils/network/junos/facts/legacy/base.py metaclass-boilerplate
-lib/ansible/module_utils/network/junos/junos.py future-import-boilerplate
-lib/ansible/module_utils/network/junos/junos.py metaclass-boilerplate
-lib/ansible/module_utils/network/junos/utils/utils.py future-import-boilerplate
-lib/ansible/module_utils/network/junos/utils/utils.py metaclass-boilerplate
-lib/ansible/module_utils/network/meraki/meraki.py future-import-boilerplate
-lib/ansible/module_utils/network/meraki/meraki.py metaclass-boilerplate
-lib/ansible/module_utils/network/netconf/netconf.py future-import-boilerplate
-lib/ansible/module_utils/network/netconf/netconf.py metaclass-boilerplate
-lib/ansible/module_utils/network/netscaler/netscaler.py future-import-boilerplate
-lib/ansible/module_utils/network/netscaler/netscaler.py metaclass-boilerplate
-lib/ansible/module_utils/network/nos/nos.py future-import-boilerplate
-lib/ansible/module_utils/network/nos/nos.py metaclass-boilerplate
-lib/ansible/module_utils/network/nso/nso.py future-import-boilerplate
-lib/ansible/module_utils/network/nso/nso.py metaclass-boilerplate
-lib/ansible/module_utils/network/nxos/argspec/facts/facts.py future-import-boilerplate
-lib/ansible/module_utils/network/nxos/argspec/facts/facts.py metaclass-boilerplate
-lib/ansible/module_utils/network/nxos/facts/facts.py future-import-boilerplate
-lib/ansible/module_utils/network/nxos/facts/facts.py metaclass-boilerplate
-lib/ansible/module_utils/network/nxos/facts/legacy/base.py future-import-boilerplate
-lib/ansible/module_utils/network/nxos/facts/legacy/base.py metaclass-boilerplate
-lib/ansible/module_utils/network/nxos/nxos.py future-import-boilerplate
-lib/ansible/module_utils/network/nxos/nxos.py metaclass-boilerplate
-lib/ansible/module_utils/network/nxos/utils/utils.py future-import-boilerplate
-lib/ansible/module_utils/network/nxos/utils/utils.py metaclass-boilerplate
-lib/ansible/module_utils/network/onyx/onyx.py future-import-boilerplate
-lib/ansible/module_utils/network/onyx/onyx.py metaclass-boilerplate
-lib/ansible/module_utils/network/ordnance/ordnance.py future-import-boilerplate
-lib/ansible/module_utils/network/ordnance/ordnance.py metaclass-boilerplate
-lib/ansible/module_utils/network/restconf/restconf.py future-import-boilerplate
-lib/ansible/module_utils/network/restconf/restconf.py metaclass-boilerplate
-lib/ansible/module_utils/network/routeros/routeros.py future-import-boilerplate
-lib/ansible/module_utils/network/routeros/routeros.py metaclass-boilerplate
-lib/ansible/module_utils/network/skydive/api.py future-import-boilerplate
-lib/ansible/module_utils/network/skydive/api.py metaclass-boilerplate
-lib/ansible/module_utils/network/slxos/slxos.py future-import-boilerplate
-lib/ansible/module_utils/network/slxos/slxos.py metaclass-boilerplate
-lib/ansible/module_utils/network/sros/sros.py future-import-boilerplate
-lib/ansible/module_utils/network/sros/sros.py metaclass-boilerplate
-lib/ansible/module_utils/network/voss/voss.py future-import-boilerplate
-lib/ansible/module_utils/network/voss/voss.py metaclass-boilerplate
-lib/ansible/module_utils/network/vyos/vyos.py future-import-boilerplate
-lib/ansible/module_utils/network/vyos/vyos.py metaclass-boilerplate
-lib/ansible/module_utils/oneandone.py future-import-boilerplate
-lib/ansible/module_utils/oneandone.py metaclass-boilerplate
-lib/ansible/module_utils/oneview.py metaclass-boilerplate
-lib/ansible/module_utils/opennebula.py future-import-boilerplate
-lib/ansible/module_utils/opennebula.py metaclass-boilerplate
-lib/ansible/module_utils/openstack.py future-import-boilerplate
-lib/ansible/module_utils/openstack.py metaclass-boilerplate
-lib/ansible/module_utils/oracle/oci_utils.py future-import-boilerplate
-lib/ansible/module_utils/oracle/oci_utils.py metaclass-boilerplate
-lib/ansible/module_utils/ovirt.py future-import-boilerplate
-lib/ansible/module_utils/ovirt.py metaclass-boilerplate
-lib/ansible/module_utils/parsing/convert_bool.py future-import-boilerplate
-lib/ansible/module_utils/parsing/convert_bool.py metaclass-boilerplate
-lib/ansible/module_utils/postgres.py future-import-boilerplate
-lib/ansible/module_utils/postgres.py metaclass-boilerplate
-lib/ansible/module_utils/powershell/Ansible.ModuleUtils.ArgvParser.psm1 pslint:PSUseApprovedVerbs
-lib/ansible/module_utils/powershell/Ansible.ModuleUtils.CommandUtil.psm1 pslint:PSProvideCommentHelp # need to agree on best format for comment location
-lib/ansible/module_utils/powershell/Ansible.ModuleUtils.CommandUtil.psm1 pslint:PSUseApprovedVerbs
-lib/ansible/module_utils/powershell/Ansible.ModuleUtils.FileUtil.psm1 pslint:PSCustomUseLiteralPath
-lib/ansible/module_utils/powershell/Ansible.ModuleUtils.FileUtil.psm1 pslint:PSProvideCommentHelp
-lib/ansible/module_utils/powershell/Ansible.ModuleUtils.Legacy.psm1 pslint:PSCustomUseLiteralPath
-lib/ansible/module_utils/powershell/Ansible.ModuleUtils.Legacy.psm1 pslint:PSUseApprovedVerbs
-lib/ansible/module_utils/powershell/Ansible.ModuleUtils.LinkUtil.psm1 pslint:PSUseApprovedVerbs
-lib/ansible/module_utils/pure.py future-import-boilerplate
-lib/ansible/module_utils/pure.py metaclass-boilerplate
-lib/ansible/module_utils/pycompat24.py future-import-boilerplate
-lib/ansible/module_utils/pycompat24.py metaclass-boilerplate
-lib/ansible/module_utils/pycompat24.py no-get-exception
-lib/ansible/module_utils/rax.py future-import-boilerplate
-lib/ansible/module_utils/rax.py metaclass-boilerplate
-lib/ansible/module_utils/redhat.py future-import-boilerplate
-lib/ansible/module_utils/redhat.py metaclass-boilerplate
-lib/ansible/module_utils/remote_management/dellemc/dellemc_idrac.py future-import-boilerplate
-lib/ansible/module_utils/remote_management/intersight.py future-import-boilerplate
-lib/ansible/module_utils/remote_management/intersight.py metaclass-boilerplate
-lib/ansible/module_utils/remote_management/lxca/common.py future-import-boilerplate
-lib/ansible/module_utils/remote_management/lxca/common.py metaclass-boilerplate
-lib/ansible/module_utils/remote_management/ucs.py future-import-boilerplate
-lib/ansible/module_utils/remote_management/ucs.py metaclass-boilerplate
-lib/ansible/module_utils/scaleway.py future-import-boilerplate
-lib/ansible/module_utils/scaleway.py metaclass-boilerplate
-lib/ansible/module_utils/service.py future-import-boilerplate
-lib/ansible/module_utils/service.py metaclass-boilerplate
-lib/ansible/module_utils/six/__init__.py empty-init # breaks namespacing, bundled, do not override
-lib/ansible/module_utils/six/__init__.py future-import-boilerplate # ignore bundled
-lib/ansible/module_utils/six/__init__.py metaclass-boilerplate # ignore bundled
-lib/ansible/module_utils/six/__init__.py no-basestring
-lib/ansible/module_utils/six/__init__.py no-dict-iteritems
-lib/ansible/module_utils/six/__init__.py no-dict-iterkeys
-lib/ansible/module_utils/six/__init__.py no-dict-itervalues
-lib/ansible/module_utils/six/__init__.py replace-urlopen
-lib/ansible/module_utils/splitter.py future-import-boilerplate
-lib/ansible/module_utils/splitter.py metaclass-boilerplate
-lib/ansible/module_utils/storage/emc/emc_vnx.py future-import-boilerplate
-lib/ansible/module_utils/storage/emc/emc_vnx.py metaclass-boilerplate
-lib/ansible/module_utils/storage/hpe3par/hpe3par.py future-import-boilerplate
-lib/ansible/module_utils/storage/hpe3par/hpe3par.py metaclass-boilerplate
-lib/ansible/module_utils/univention_umc.py future-import-boilerplate
-lib/ansible/module_utils/univention_umc.py metaclass-boilerplate
-lib/ansible/module_utils/urls.py future-import-boilerplate
-lib/ansible/module_utils/urls.py metaclass-boilerplate
-lib/ansible/module_utils/urls.py pylint:blacklisted-name
-lib/ansible/module_utils/urls.py replace-urlopen
-lib/ansible/module_utils/vca.py future-import-boilerplate
-lib/ansible/module_utils/vca.py metaclass-boilerplate
-lib/ansible/module_utils/vexata.py future-import-boilerplate
-lib/ansible/module_utils/vexata.py metaclass-boilerplate
-lib/ansible/module_utils/yumdnf.py future-import-boilerplate
-lib/ansible/module_utils/yumdnf.py metaclass-boilerplate
-lib/ansible/modules/cloud/alicloud/ali_instance.py validate-modules:E337
-lib/ansible/modules/cloud/alicloud/ali_instance.py validate-modules:E338
-lib/ansible/modules/cloud/alicloud/ali_instance_info.py validate-modules:E337
-lib/ansible/modules/cloud/alicloud/ali_instance_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_acm_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_acm_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_acm_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_acm_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_api_gateway.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/aws_api_gateway.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_application_scaling_policy.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/aws_application_scaling_policy.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/aws_application_scaling_policy.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_application_scaling_policy.py validate-modules:E340
-lib/ansible/modules/cloud/amazon/aws_az_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_az_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_az_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_batch_compute_environment.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_batch_compute_environment.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_batch_compute_environment.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_batch_compute_environment.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_batch_job_definition.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_batch_job_definition.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_batch_job_definition.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_batch_job_definition.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_batch_job_queue.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_batch_job_queue.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_batch_job_queue.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_batch_job_queue.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_caller_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_caller_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_codebuild.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_codebuild.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_codecommit.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_codecommit.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_codecommit.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_codepipeline.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_codepipeline.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_config_aggregation_authorization.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_config_aggregator.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_config_delivery_channel.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_config_recorder.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_config_rule.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_direct_connect_connection.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_direct_connect_connection.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_direct_connect_connection.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_direct_connect_gateway.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/aws_direct_connect_gateway.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/aws_direct_connect_gateway.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_direct_connect_gateway.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_direct_connect_link_aggregation_group.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_direct_connect_link_aggregation_group.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_direct_connect_link_aggregation_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_direct_connect_link_aggregation_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_direct_connect_virtual_interface.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_direct_connect_virtual_interface.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_direct_connect_virtual_interface.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_direct_connect_virtual_interface.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_eks_cluster.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_eks_cluster.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_eks_cluster.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_eks_cluster.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_elasticbeanstalk_app.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_elasticbeanstalk_app.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_elasticbeanstalk_app.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_elasticbeanstalk_app.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_glue_connection.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_glue_connection.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_glue_connection.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_glue_job.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_glue_job.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_glue_job.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_inspector_target.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_inspector_target.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_inspector_target.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_inspector_target.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_kms.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_kms.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_kms.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_kms.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_kms_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_kms_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_kms_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_region_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_region_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_region_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_s3.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_s3.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_s3.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/aws_s3.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/aws_s3.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_s3.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_s3_cors.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_s3_cors.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_s3_cors.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_secret.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_secret.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_ses_identity.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_ses_identity.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_ses_identity.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_ses_identity.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_ses_identity_policy.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_ses_identity_policy.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_ses_identity_policy.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_ses_identity_policy.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_ses_rule_set.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_ses_rule_set.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_ses_rule_set.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_sgw_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_sgw_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_ssm_parameter_store.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_ssm_parameter_store.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_ssm_parameter_store.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/aws_ssm_parameter_store.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_waf_condition.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_waf_condition.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_waf_condition.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_waf_condition.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_waf_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_waf_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_waf_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_waf_rule.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_waf_rule.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_waf_rule.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_waf_rule.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/aws_waf_web_acl.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/aws_waf_web_acl.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/aws_waf_web_acl.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/aws_waf_web_acl.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudformation.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/cloudformation.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/cloudformation.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudformation_facts.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudformation_stack_set.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/cloudformation_stack_set.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/cloudformation_stack_set.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudformation_stack_set.py validate-modules:E340
-lib/ansible/modules/cloud/amazon/cloudfront_distribution.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/cloudfront_distribution.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/cloudfront_distribution.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/cloudfront_distribution.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/cloudfront_distribution.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/cloudfront_distribution.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudfront_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/cloudfront_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/cloudfront_facts.py validate-modules:E323
-lib/ansible/modules/cloud/amazon/cloudfront_facts.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/cloudfront_invalidation.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/cloudfront_invalidation.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/cloudfront_invalidation.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/cloudfront_invalidation.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/cloudfront_invalidation.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudfront_origin_access_identity.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/cloudfront_origin_access_identity.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/cloudfront_origin_access_identity.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/cloudfront_origin_access_identity.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudtrail.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/cloudtrail.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/cloudtrail.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudwatchevent_rule.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/cloudwatchevent_rule.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudwatchlogs_log_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/cloudwatchlogs_log_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/cloudwatchlogs_log_group_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/data_pipeline.py pylint:blacklisted-name
-lib/ansible/modules/cloud/amazon/data_pipeline.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/data_pipeline.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/data_pipeline.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/dms_endpoint.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/dms_endpoint.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/dms_endpoint.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/dms_replication_subnet_group.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/dynamodb_table.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/dynamodb_table.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/dynamodb_ttl.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/dynamodb_ttl.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/ec2.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_ami.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_ami.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_ami.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_ami_copy.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_ami_copy.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_ami_copy.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_ami_copy.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_ami_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_ami_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_ami_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_asg.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_asg.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_asg.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_asg.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/ec2_asg.py validate-modules:E327
-lib/ansible/modules/cloud/amazon/ec2_asg.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_asg.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_asg_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_asg_lifecycle_hook.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_asg_lifecycle_hook.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_asg_lifecycle_hook.py validate-modules:E327
-lib/ansible/modules/cloud/amazon/ec2_asg_lifecycle_hook.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_asg_lifecycle_hook.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_customer_gateway.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_customer_gateway.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_customer_gateway.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_customer_gateway.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_customer_gateway_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_customer_gateway_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_customer_gateway_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_eip.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/ec2_eip.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_eip.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_eip.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_eip_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_eip_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_eip_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_elb.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/ec2_elb.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_elb.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_elb_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_elb_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_elb_info.py validate-modules:E323
-lib/ansible/modules/cloud/amazon/ec2_elb_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_eni.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_eni.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_eni.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_eni.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_eni_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_eni_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_eni_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_group.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_group.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_group.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/ec2_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_group_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_instance.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_instance.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_instance.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_instance_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_key.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_key.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_launch_template.py validate-modules:E323
-lib/ansible/modules/cloud/amazon/ec2_launch_template.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/ec2_launch_template.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_launch_template.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_lc.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_lc.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_lc.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/ec2_lc.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_lc.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/ec2_lc.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_lc.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_lc_find.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_lc_find.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_lc_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_lc_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_metric_alarm.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_metric_alarm.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_metric_alarm.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_placement_group.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_placement_group.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_placement_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_placement_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_placement_group_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_placement_group_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_placement_group_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_scaling_policy.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_scaling_policy.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_scaling_policy.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_snapshot.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_snapshot.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_snapshot_copy.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_snapshot_copy.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_snapshot_copy.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_snapshot_copy.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_snapshot_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_tag.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_tag.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_transit_gateway.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_transit_gateway.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vol.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/ec2_vol.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_vol.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/ec2_vol.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vol.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vol_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_dhcp_option.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_dhcp_option_info.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/ec2_vpc_dhcp_option_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_egress_igw.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_egress_igw.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_egress_igw.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_endpoint.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_endpoint.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_endpoint_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_endpoint_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_igw.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_igw.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_igw_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_nacl.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_nacl.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_nacl_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_nat_gateway.py pylint:blacklisted-name
-lib/ansible/modules/cloud/amazon/ec2_vpc_nat_gateway.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_vpc_nat_gateway.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_nat_gateway.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_nat_gateway_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_net.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_net.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_net_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_net_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_net_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_peer.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_peer.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_peering_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_route_table.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_route_table.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_route_table.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_route_table.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_route_table_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_subnet.py validate-modules:E317
-lib/ansible/modules/cloud/amazon/ec2_vpc_subnet.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_subnet.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_subnet_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_subnet_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_subnet_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_vgw.py validate-modules:E323
-lib/ansible/modules/cloud/amazon/ec2_vpc_vgw.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ec2_vpc_vgw.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_vgw.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ec2_vpc_vgw_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_vpn.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_vpn.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_vpn.py pylint:blacklisted-name
-lib/ansible/modules/cloud/amazon/ec2_vpc_vpn.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/ec2_vpc_vpn.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_vpc_vpn_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_vpn_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ec2_vpc_vpn_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_win_password.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ec2_win_password.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ecs_attribute.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ecs_attribute.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ecs_cluster.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ecs_cluster.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ecs_cluster.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ecs_ecr.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ecs_ecr.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ecs_service.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ecs_service.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ecs_service.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ecs_service.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ecs_service_facts.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/ecs_service_facts.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ecs_service_facts.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ecs_task.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ecs_task.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ecs_taskdefinition.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/ecs_taskdefinition.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/ecs_taskdefinition.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/ecs_taskdefinition.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/ecs_taskdefinition_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/efs.py pylint:blacklisted-name
-lib/ansible/modules/cloud/amazon/efs.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/efs_facts.py pylint:blacklisted-name
-lib/ansible/modules/cloud/amazon/efs_facts.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/efs_facts.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elasticache.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/elasticache.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/elasticache.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/elasticache.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/elasticache.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elasticache.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elasticache_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/elasticache_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/elasticache_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elasticache_parameter_group.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/elasticache_parameter_group.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/elasticache_parameter_group.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/elasticache_parameter_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elasticache_parameter_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elasticache_snapshot.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elasticache_subnet_group.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/elasticache_subnet_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elasticache_subnet_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elb_application_lb.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/elb_application_lb.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/elb_application_lb.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/elb_application_lb.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/elb_application_lb.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elb_application_lb.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elb_application_lb.py validate-modules:E340
-lib/ansible/modules/cloud/amazon/elb_application_lb_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elb_classic_lb.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elb_classic_lb.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elb_classic_lb_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/elb_classic_lb_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/elb_classic_lb_info.py validate-modules:E323
-lib/ansible/modules/cloud/amazon/elb_classic_lb_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elb_instance.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/elb_instance.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elb_instance.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elb_network_lb.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/elb_network_lb.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/elb_network_lb.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/elb_network_lb.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elb_network_lb.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elb_network_lb.py validate-modules:E340
-lib/ansible/modules/cloud/amazon/elb_target.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/elb_target.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/elb_target.py validate-modules:E327
-lib/ansible/modules/cloud/amazon/elb_target.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elb_target_group.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/elb_target_group.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/elb_target_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/elb_target_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/elb_target_group_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/execute_lambda.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/execute_lambda.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/execute_lambda.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/execute_lambda.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/execute_lambda.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/iam.py validate-modules:E317
-lib/ansible/modules/cloud/amazon/iam.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/iam.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/iam.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/iam_cert.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/iam_cert.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/iam_cert.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/iam_group.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/iam_group.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/iam_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/iam_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/iam_managed_policy.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/iam_managed_policy.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/iam_managed_policy.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/iam_managed_policy.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/iam_mfa_device_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/iam_password_policy.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/iam_password_policy.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/iam_policy.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/iam_policy.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/iam_policy.py validate-modules:E317
-lib/ansible/modules/cloud/amazon/iam_policy.py validate-modules:E327
-lib/ansible/modules/cloud/amazon/iam_policy.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/iam_policy.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/iam_role.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/iam_role.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/iam_role.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/iam_role_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/iam_server_certificate_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/iam_user.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/iam_user.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/iam_user.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/iam_user.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/kinesis_stream.py pylint:blacklisted-name
-lib/ansible/modules/cloud/amazon/kinesis_stream.py validate-modules:E317
-lib/ansible/modules/cloud/amazon/kinesis_stream.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/kinesis_stream.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/kinesis_stream.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/kinesis_stream.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/lambda.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/lambda.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/lambda.py validate-modules:E323
-lib/ansible/modules/cloud/amazon/lambda.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/lambda.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/lambda_alias.py validate-modules:E317
-lib/ansible/modules/cloud/amazon/lambda_alias.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/lambda_alias.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/lambda_event.py validate-modules:E317
-lib/ansible/modules/cloud/amazon/lambda_event.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/lambda_event.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/lambda_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/lambda_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/lambda_facts.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/lambda_policy.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/lambda_policy.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/lambda_policy.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/lambda_policy.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/lightsail.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/rds.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/rds.py validate-modules:E327
-lib/ansible/modules/cloud/amazon/rds.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/rds.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/rds_instance_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/rds_instance_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/rds_instance_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/rds_instance_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/rds_param_group.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/rds_param_group.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/rds_param_group.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/rds_param_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/rds_param_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/rds_snapshot.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/rds_snapshot.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/rds_snapshot_info.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/rds_snapshot_info.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/rds_snapshot_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/rds_subnet_group.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/rds_subnet_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/rds_subnet_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/redshift.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/redshift.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/redshift.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/redshift.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/redshift_cross_region_snapshots.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/redshift_cross_region_snapshots.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/redshift_cross_region_snapshots.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/redshift_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/redshift_subnet_group.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/redshift_subnet_group.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/redshift_subnet_group.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/route53.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/route53.py validate-modules:E327
-lib/ansible/modules/cloud/amazon/route53.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/route53_health_check.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/route53_health_check.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/route53_health_check.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/route53_health_check.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/route53_health_check.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/route53_info.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/route53_info.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/route53_zone.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/route53_zone.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/route53_zone.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/s3_bucket.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/s3_bucket.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/s3_bucket.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/s3_bucket.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/s3_lifecycle.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/s3_lifecycle.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/s3_lifecycle.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/s3_logging.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/s3_sync.py future-import-boilerplate
-lib/ansible/modules/cloud/amazon/s3_sync.py metaclass-boilerplate
-lib/ansible/modules/cloud/amazon/s3_sync.py pylint:blacklisted-name
-lib/ansible/modules/cloud/amazon/s3_sync.py validate-modules:E322
-lib/ansible/modules/cloud/amazon/s3_sync.py validate-modules:E326
-lib/ansible/modules/cloud/amazon/s3_sync.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/s3_sync.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/s3_website.py validate-modules:E324
-lib/ansible/modules/cloud/amazon/s3_website.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/sns.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/sns.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/sns_topic.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/sns_topic.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/sqs_queue.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/sqs_queue.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/sts_assume_role.py validate-modules:E317
-lib/ansible/modules/cloud/amazon/sts_assume_role.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/sts_assume_role.py validate-modules:E338
-lib/ansible/modules/cloud/amazon/sts_session_token.py validate-modules:E337
-lib/ansible/modules/cloud/amazon/sts_session_token.py validate-modules:E338
-lib/ansible/modules/cloud/atomic/atomic_container.py validate-modules:E317
-lib/ansible/modules/cloud/atomic/atomic_container.py validate-modules:E337
-lib/ansible/modules/cloud/atomic/atomic_container.py validate-modules:E338
-lib/ansible/modules/cloud/atomic/atomic_host.py validate-modules:E337
-lib/ansible/modules/cloud/atomic/atomic_image.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_acs.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_aks.py validate-modules:E322
-lib/ansible/modules/cloud/azure/azure_rm_aks.py validate-modules:E324
-lib/ansible/modules/cloud/azure/azure_rm_aks.py validate-modules:E326
-lib/ansible/modules/cloud/azure/azure_rm_aks.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_aks_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_aksversion_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_appgateway.py validate-modules:E326
-lib/ansible/modules/cloud/azure/azure_rm_appgateway.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_applicationsecuritygroup.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_applicationsecuritygroup_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_appserviceplan.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_appserviceplan_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_autoscale.py validate-modules:E322
-lib/ansible/modules/cloud/azure/azure_rm_autoscale.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_autoscale_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_availabilityset.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_availabilityset_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_azurefirewall.py validate-modules:E322
-lib/ansible/modules/cloud/azure/azure_rm_azurefirewall.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_azurefirewall.py validate-modules:E340
-lib/ansible/modules/cloud/azure/azure_rm_batchaccount.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_cdnendpoint.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_cdnendpoint_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_cdnprofile.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_cdnprofile_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_containerinstance.py validate-modules:E325
-lib/ansible/modules/cloud/azure/azure_rm_containerinstance.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_containerinstance_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_containerregistry.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_containerregistry_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_cosmosdbaccount.py validate-modules:E322
-lib/ansible/modules/cloud/azure/azure_rm_cosmosdbaccount.py validate-modules:E323
-lib/ansible/modules/cloud/azure/azure_rm_cosmosdbaccount.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_cosmosdbaccount_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_deployment.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_deployment_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlab.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlab_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabarmtemplate_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabartifact_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabartifactsource.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabartifactsource_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabcustomimage.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabcustomimage_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabenvironment.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabenvironment_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabpolicy.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabpolicy_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabschedule.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabschedule_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabvirtualmachine.py validate-modules:E322
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabvirtualmachine.py validate-modules:E323
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabvirtualmachine.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabvirtualmachine_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabvirtualnetwork.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_devtestlabvirtualnetwork_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset.py validate-modules:E338
-lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_dnszone.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_dnszone_facts.py validate-modules:E325
-lib/ansible/modules/cloud/azure/azure_rm_dnszone_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_functionapp.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_functionapp_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_galleryimageversion.py validate-modules:E325
-lib/ansible/modules/cloud/azure/azure_rm_galleryimageversion.py validate-modules:E326
-lib/ansible/modules/cloud/azure/azure_rm_galleryimageversion.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_image.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_image_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_keyvault.py validate-modules:E326
-lib/ansible/modules/cloud/azure/azure_rm_keyvault.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_keyvault_info.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_keyvaultkey.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_keyvaultsecret.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_loadbalancer.py validate-modules:E324
-lib/ansible/modules/cloud/azure/azure_rm_loadbalancer.py validate-modules:E326
-lib/ansible/modules/cloud/azure/azure_rm_loadbalancer.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_loadbalancer_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_manageddisk.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_manageddisk_facts.py validate-modules:E325
-lib/ansible/modules/cloud/azure/azure_rm_mariadbconfiguration.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mariadbconfiguration_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mariadbdatabase.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mariadbdatabase_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mariadbfirewallrule.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mariadbfirewallrule_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mariadbserver.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mariadbserver_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mysqlconfiguration.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mysqlconfiguration_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mysqldatabase.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mysqldatabase_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mysqlfirewallrule.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mysqlfirewallrule_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mysqlserver.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_mysqlserver_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_networkinterface.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_networkinterface.py validate-modules:E338
-lib/ansible/modules/cloud/azure/azure_rm_networkinterface_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_postgresqlconfiguration.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_postgresqlconfiguration_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_postgresqldatabase.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_postgresqldatabase_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_postgresqlfirewallrule.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_postgresqlfirewallrule_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_postgresqlserver.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_postgresqlserver_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_publicipaddress.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_publicipaddress_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_rediscache.py validate-modules:E324
-lib/ansible/modules/cloud/azure/azure_rm_rediscache.py validate-modules:E325
-lib/ansible/modules/cloud/azure/azure_rm_rediscache.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_rediscache_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_rediscachefirewallrule.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_resource.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_resource_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_resourcegroup.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_resourcegroup_info.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_roleassignment.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_roleassignment_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_roledefinition.py validate-modules:E331
-lib/ansible/modules/cloud/azure/azure_rm_roledefinition.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_roledefinition.py validate-modules:E340
-lib/ansible/modules/cloud/azure/azure_rm_roledefinition_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_route.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_routetable.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_routetable_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:E322
-lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:E324
-lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:E326
-lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:E340
-lib/ansible/modules/cloud/azure/azure_rm_securitygroup_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_servicebus.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_servicebus_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_servicebusqueue.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_servicebussaspolicy.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_servicebustopic.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_servicebustopicsubscription.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_sqldatabase.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_sqldatabase_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_sqlfirewallrule.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_sqlfirewallrule_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_sqlserver.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_sqlserver_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py validate-modules:E338
-lib/ansible/modules/cloud/azure/azure_rm_storageaccount_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_storageblob.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_subnet.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_subnet_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerendpoint.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerendpoint_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile.py validate-modules:E322
-lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile.py validate-modules:E324
-lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile.py validate-modules:E326
-lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachine.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachine_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachineextension.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachineextension_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachineimage_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescaleset.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescaleset_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetextension.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetextension_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetinstance.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetinstance_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualnetwork.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualnetwork_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkgateway.py validate-modules:E324
-lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkgateway.py validate-modules:E326
-lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkgateway.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkgateway.py validate-modules:E338
-lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkpeering.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkpeering_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_webapp.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_webapp_facts.py validate-modules:E337
-lib/ansible/modules/cloud/azure/azure_rm_webappslot.py validate-modules:E337
-lib/ansible/modules/cloud/centurylink/clc_aa_policy.py validate-modules:E335
-lib/ansible/modules/cloud/centurylink/clc_aa_policy.py validate-modules:E338
-lib/ansible/modules/cloud/centurylink/clc_alert_policy.py validate-modules:E317
-lib/ansible/modules/cloud/centurylink/clc_alert_policy.py validate-modules:E337
-lib/ansible/modules/cloud/centurylink/clc_alert_policy.py validate-modules:E338
-lib/ansible/modules/cloud/centurylink/clc_blueprint_package.py validate-modules:E335
-lib/ansible/modules/cloud/centurylink/clc_blueprint_package.py validate-modules:E337
-lib/ansible/modules/cloud/centurylink/clc_blueprint_package.py validate-modules:E338
-lib/ansible/modules/cloud/centurylink/clc_firewall_policy.py validate-modules:E317
-lib/ansible/modules/cloud/centurylink/clc_firewall_policy.py validate-modules:E324
-lib/ansible/modules/cloud/centurylink/clc_firewall_policy.py validate-modules:E326
-lib/ansible/modules/cloud/centurylink/clc_firewall_policy.py validate-modules:E335
-lib/ansible/modules/cloud/centurylink/clc_firewall_policy.py validate-modules:E337
-lib/ansible/modules/cloud/centurylink/clc_firewall_policy.py validate-modules:E338
-lib/ansible/modules/cloud/centurylink/clc_group.py validate-modules:E338
-lib/ansible/modules/cloud/centurylink/clc_loadbalancer.py validate-modules:E337
-lib/ansible/modules/cloud/centurylink/clc_loadbalancer.py validate-modules:E338
-lib/ansible/modules/cloud/centurylink/clc_modify_server.py validate-modules:E337
-lib/ansible/modules/cloud/centurylink/clc_modify_server.py validate-modules:E338
-lib/ansible/modules/cloud/centurylink/clc_publicip.py validate-modules:E337
-lib/ansible/modules/cloud/centurylink/clc_publicip.py validate-modules:E338
-lib/ansible/modules/cloud/centurylink/clc_server.py validate-modules:E337
-lib/ansible/modules/cloud/centurylink/clc_server.py validate-modules:E338
-lib/ansible/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:E335
-lib/ansible/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:E337
-lib/ansible/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:E338
-lib/ansible/modules/cloud/cloudscale/cloudscale_floating_ip.py validate-modules:E337
-lib/ansible/modules/cloud/cloudscale/cloudscale_floating_ip.py validate-modules:E338
-lib/ansible/modules/cloud/cloudscale/cloudscale_server.py validate-modules:E337
-lib/ansible/modules/cloud/cloudscale/cloudscale_server.py validate-modules:E338
-lib/ansible/modules/cloud/cloudscale/cloudscale_server_group.py validate-modules:E337
-lib/ansible/modules/cloud/cloudscale/cloudscale_server_group.py validate-modules:E338
-lib/ansible/modules/cloud/cloudscale/cloudscale_volume.py validate-modules:E337
-lib/ansible/modules/cloud/cloudscale/cloudscale_volume.py validate-modules:E338
-lib/ansible/modules/cloud/cloudstack/cs_account.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_account.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_affinitygroup.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_affinitygroup.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_affinitygroup.py validate-modules:E338
-lib/ansible/modules/cloud/cloudstack/cs_cluster.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_cluster.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_configuration.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_configuration.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_domain.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_domain.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_firewall.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_firewall.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_host.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_host.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_image_store.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_image_store.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_instance_nic.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_instance_nic.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_instance_nic_secondaryip.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_instance_nic_secondaryip.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_instancegroup.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_instancegroup.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_ip_address.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_ip_address.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_iso.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_iso.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_loadbalancer_rule.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_loadbalancer_rule.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_loadbalancer_rule_member.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_loadbalancer_rule_member.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_network.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_network.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_network.py validate-modules:E338
-lib/ansible/modules/cloud/cloudstack/cs_network_acl.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_network_acl.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_network_acl_rule.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_network_acl_rule.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_network_offering.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_network_offering.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_physical_network.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_physical_network.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_pod.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_pod.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_project.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_project.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_region.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_region.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_resourcelimit.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_resourcelimit.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_role.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_role.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_role.py validate-modules:E338
-lib/ansible/modules/cloud/cloudstack/cs_role_permission.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_role_permission.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_router.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_router.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_sshkeypair.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_sshkeypair.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_staticnat.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_staticnat.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_storage_pool.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_storage_pool.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_template.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_template.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_traffic_type.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_traffic_type.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_user.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_user.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_vlan_ip_range.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_vlan_ip_range.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_vmsnapshot.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_vmsnapshot.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_volume.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_volume.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_vpc_offering.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_vpc_offering.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_vpn_gateway.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_vpn_gateway.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_zone.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_zone.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_zone_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_zone_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/cloudstack/cs_zone_facts.py validate-modules:E338
-lib/ansible/modules/cloud/digital_ocean/_digital_ocean.py validate-modules:E322
-lib/ansible/modules/cloud/digital_ocean/_digital_ocean.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/_digital_ocean.py validate-modules:E338
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_block_storage.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_block_storage.py validate-modules:E338
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_certificate.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_certificate.py validate-modules:E338
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_certificate_info.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_domain.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_domain.py validate-modules:E338
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_domain_info.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_droplet.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_droplet.py validate-modules:E338
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_firewall_info.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_floating_ip.py validate-modules:E322
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_floating_ip.py validate-modules:E324
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_floating_ip.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_floating_ip.py validate-modules:E338
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_image_info.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_load_balancer_info.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_snapshot_info.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_sshkey.py validate-modules:E322
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_sshkey.py validate-modules:E324
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_sshkey.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_sshkey.py validate-modules:E338
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_tag.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_tag.py validate-modules:E338
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_tag_info.py validate-modules:E337
-lib/ansible/modules/cloud/digital_ocean/digital_ocean_volume_info.py validate-modules:E337
-lib/ansible/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:E326
-lib/ansible/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:E337
-lib/ansible/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:E338
-lib/ansible/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:E326
-lib/ansible/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:E337
-lib/ansible/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:E338
-lib/ansible/modules/cloud/docker/docker_container.py use-argspec-type-path # uses colon-separated paths, can't use type=path
-lib/ansible/modules/cloud/docker/docker_swarm_service.py validate-modules:E326
-lib/ansible/modules/cloud/google/_gcdns_record.py validate-modules:E337
-lib/ansible/modules/cloud/google/_gcdns_zone.py validate-modules:E337
-lib/ansible/modules/cloud/google/_gce.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/_gce.py validate-modules:E326
-lib/ansible/modules/cloud/google/_gce.py validate-modules:E337
-lib/ansible/modules/cloud/google/_gce.py validate-modules:E338
-lib/ansible/modules/cloud/google/_gcp_backend_service.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/_gcp_backend_service.py validate-modules:E322
-lib/ansible/modules/cloud/google/_gcp_backend_service.py validate-modules:E324
-lib/ansible/modules/cloud/google/_gcp_backend_service.py validate-modules:E326
-lib/ansible/modules/cloud/google/_gcp_backend_service.py validate-modules:E337
-lib/ansible/modules/cloud/google/_gcp_backend_service.py validate-modules:E338
-lib/ansible/modules/cloud/google/_gcp_forwarding_rule.py validate-modules:E322
-lib/ansible/modules/cloud/google/_gcp_forwarding_rule.py validate-modules:E324
-lib/ansible/modules/cloud/google/_gcp_forwarding_rule.py validate-modules:E326
-lib/ansible/modules/cloud/google/_gcp_forwarding_rule.py validate-modules:E337
-lib/ansible/modules/cloud/google/_gcp_forwarding_rule.py validate-modules:E338
-lib/ansible/modules/cloud/google/_gcp_healthcheck.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/_gcp_healthcheck.py validate-modules:E324
-lib/ansible/modules/cloud/google/_gcp_healthcheck.py validate-modules:E326
-lib/ansible/modules/cloud/google/_gcp_healthcheck.py validate-modules:E337
-lib/ansible/modules/cloud/google/_gcp_healthcheck.py validate-modules:E338
-lib/ansible/modules/cloud/google/_gcp_target_proxy.py validate-modules:E322
-lib/ansible/modules/cloud/google/_gcp_target_proxy.py validate-modules:E326
-lib/ansible/modules/cloud/google/_gcp_target_proxy.py validate-modules:E337
-lib/ansible/modules/cloud/google/_gcp_target_proxy.py validate-modules:E338
-lib/ansible/modules/cloud/google/_gcp_url_map.py validate-modules:E322
-lib/ansible/modules/cloud/google/_gcp_url_map.py validate-modules:E324
-lib/ansible/modules/cloud/google/_gcp_url_map.py validate-modules:E326
-lib/ansible/modules/cloud/google/_gcp_url_map.py validate-modules:E337
-lib/ansible/modules/cloud/google/_gcp_url_map.py validate-modules:E338
-lib/ansible/modules/cloud/google/_gcspanner.py validate-modules:E322
-lib/ansible/modules/cloud/google/_gcspanner.py validate-modules:E337
-lib/ansible/modules/cloud/google/gc_storage.py validate-modules:E322
-lib/ansible/modules/cloud/google/gc_storage.py validate-modules:E324
-lib/ansible/modules/cloud/google/gc_storage.py validate-modules:E326
-lib/ansible/modules/cloud/google/gc_storage.py validate-modules:E337
-lib/ansible/modules/cloud/google/gc_storage.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_eip.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/gce_eip.py validate-modules:E322
-lib/ansible/modules/cloud/google/gce_eip.py validate-modules:E337
-lib/ansible/modules/cloud/google/gce_eip.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_img.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/gce_img.py validate-modules:E337
-lib/ansible/modules/cloud/google/gce_img.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_instance_template.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/gce_instance_template.py validate-modules:E322
-lib/ansible/modules/cloud/google/gce_instance_template.py validate-modules:E324
-lib/ansible/modules/cloud/google/gce_instance_template.py validate-modules:E326
-lib/ansible/modules/cloud/google/gce_instance_template.py validate-modules:E337
-lib/ansible/modules/cloud/google/gce_instance_template.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_labels.py validate-modules:E322
-lib/ansible/modules/cloud/google/gce_labels.py validate-modules:E324
-lib/ansible/modules/cloud/google/gce_labels.py validate-modules:E326
-lib/ansible/modules/cloud/google/gce_labels.py validate-modules:E337
-lib/ansible/modules/cloud/google/gce_labels.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_lb.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/gce_lb.py validate-modules:E323
-lib/ansible/modules/cloud/google/gce_lb.py validate-modules:E326
-lib/ansible/modules/cloud/google/gce_lb.py validate-modules:E337
-lib/ansible/modules/cloud/google/gce_lb.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_mig.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/gce_mig.py validate-modules:E322
-lib/ansible/modules/cloud/google/gce_mig.py validate-modules:E337
-lib/ansible/modules/cloud/google/gce_mig.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_net.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/gce_net.py validate-modules:E323
-lib/ansible/modules/cloud/google/gce_net.py validate-modules:E326
-lib/ansible/modules/cloud/google/gce_net.py validate-modules:E337
-lib/ansible/modules/cloud/google/gce_net.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_pd.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/gce_pd.py validate-modules:E322
-lib/ansible/modules/cloud/google/gce_pd.py validate-modules:E326
-lib/ansible/modules/cloud/google/gce_pd.py validate-modules:E337
-lib/ansible/modules/cloud/google/gce_pd.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_snapshot.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/gce_snapshot.py validate-modules:E324
-lib/ansible/modules/cloud/google/gce_snapshot.py validate-modules:E337
-lib/ansible/modules/cloud/google/gce_snapshot.py validate-modules:E338
-lib/ansible/modules/cloud/google/gce_tag.py pylint:blacklisted-name
-lib/ansible/modules/cloud/google/gce_tag.py validate-modules:E337
-lib/ansible/modules/cloud/google/gcp_bigquery_table.py validate-modules:E324
-lib/ansible/modules/cloud/google/gcpubsub.py validate-modules:E322
-lib/ansible/modules/cloud/google/gcpubsub.py validate-modules:E323
-lib/ansible/modules/cloud/google/gcpubsub.py validate-modules:E337
-lib/ansible/modules/cloud/google/gcpubsub_info.py validate-modules:E322
-lib/ansible/modules/cloud/google/gcpubsub_info.py validate-modules:E324
-lib/ansible/modules/cloud/google/gcpubsub_info.py validate-modules:E326
-lib/ansible/modules/cloud/google/gcpubsub_info.py validate-modules:E338
-lib/ansible/modules/cloud/hcloud/hcloud_image_facts.py validate-modules:E338
-lib/ansible/modules/cloud/heroku/heroku_collaborator.py validate-modules:E337
-lib/ansible/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:E338
-lib/ansible/modules/cloud/kubevirt/kubevirt_preset.py validate-modules:E337
-lib/ansible/modules/cloud/kubevirt/kubevirt_preset.py validate-modules:E338
-lib/ansible/modules/cloud/kubevirt/kubevirt_pvc.py validate-modules:E337
-lib/ansible/modules/cloud/kubevirt/kubevirt_pvc.py validate-modules:E338
-lib/ansible/modules/cloud/kubevirt/kubevirt_rs.py validate-modules:E337
-lib/ansible/modules/cloud/kubevirt/kubevirt_rs.py validate-modules:E338
-lib/ansible/modules/cloud/kubevirt/kubevirt_template.py validate-modules:E338
-lib/ansible/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:E337
-lib/ansible/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:E338
-lib/ansible/modules/cloud/linode/linode.py validate-modules:E322
-lib/ansible/modules/cloud/linode/linode.py validate-modules:E324
-lib/ansible/modules/cloud/linode/linode.py validate-modules:E337
-lib/ansible/modules/cloud/linode/linode_v4.py validate-modules:E337
-lib/ansible/modules/cloud/lxc/lxc_container.py pylint:blacklisted-name
-lib/ansible/modules/cloud/lxc/lxc_container.py use-argspec-type-path
-lib/ansible/modules/cloud/lxc/lxc_container.py validate-modules:E210
-lib/ansible/modules/cloud/lxc/lxc_container.py validate-modules:E324
-lib/ansible/modules/cloud/lxc/lxc_container.py validate-modules:E326
-lib/ansible/modules/cloud/lxc/lxc_container.py validate-modules:E337
-lib/ansible/modules/cloud/lxc/lxc_container.py validate-modules:E338
-lib/ansible/modules/cloud/lxd/lxd_container.py validate-modules:E322
-lib/ansible/modules/cloud/lxd/lxd_container.py validate-modules:E324
-lib/ansible/modules/cloud/lxd/lxd_container.py validate-modules:E337
-lib/ansible/modules/cloud/lxd/lxd_container.py validate-modules:E338
-lib/ansible/modules/cloud/lxd/lxd_profile.py validate-modules:E324
-lib/ansible/modules/cloud/lxd/lxd_profile.py validate-modules:E337
-lib/ansible/modules/cloud/lxd/lxd_profile.py validate-modules:E338
-lib/ansible/modules/cloud/memset/memset_dns_reload.py validate-modules:E337
-lib/ansible/modules/cloud/memset/memset_memstore_info.py validate-modules:E337
-lib/ansible/modules/cloud/memset/memset_server_info.py validate-modules:E337
-lib/ansible/modules/cloud/memset/memset_zone.py validate-modules:E337
-lib/ansible/modules/cloud/memset/memset_zone_domain.py validate-modules:E337
-lib/ansible/modules/cloud/memset/memset_zone_record.py validate-modules:E337
-lib/ansible/modules/cloud/misc/cloud_init_data_facts.py validate-modules:E338
-lib/ansible/modules/cloud/misc/helm.py validate-modules:E337
-lib/ansible/modules/cloud/misc/helm.py validate-modules:E338
-lib/ansible/modules/cloud/misc/ovirt.py validate-modules:E322
-lib/ansible/modules/cloud/misc/ovirt.py validate-modules:E326
-lib/ansible/modules/cloud/misc/ovirt.py validate-modules:E337
-lib/ansible/modules/cloud/misc/proxmox.py validate-modules:E337
-lib/ansible/modules/cloud/misc/proxmox.py validate-modules:E338
-lib/ansible/modules/cloud/misc/proxmox_kvm.py validate-modules:E322
-lib/ansible/modules/cloud/misc/proxmox_kvm.py validate-modules:E324
-lib/ansible/modules/cloud/misc/proxmox_kvm.py validate-modules:E337
-lib/ansible/modules/cloud/misc/proxmox_kvm.py validate-modules:E338
-lib/ansible/modules/cloud/misc/proxmox_template.py validate-modules:E323
-lib/ansible/modules/cloud/misc/proxmox_template.py validate-modules:E337
-lib/ansible/modules/cloud/misc/proxmox_template.py validate-modules:E338
-lib/ansible/modules/cloud/misc/terraform.py validate-modules:E324
-lib/ansible/modules/cloud/misc/terraform.py validate-modules:E337
-lib/ansible/modules/cloud/misc/terraform.py validate-modules:E338
-lib/ansible/modules/cloud/misc/virt.py validate-modules:E322
-lib/ansible/modules/cloud/misc/virt.py validate-modules:E326
-lib/ansible/modules/cloud/misc/virt.py validate-modules:E337
-lib/ansible/modules/cloud/misc/virt_net.py validate-modules:E338
-lib/ansible/modules/cloud/misc/virt_pool.py validate-modules:E326
-lib/ansible/modules/cloud/misc/virt_pool.py validate-modules:E338
-lib/ansible/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:E337
-lib/ansible/modules/cloud/oneandone/oneandone_load_balancer.py validate-modules:E324
-lib/ansible/modules/cloud/oneandone/oneandone_load_balancer.py validate-modules:E337
-lib/ansible/modules/cloud/oneandone/oneandone_load_balancer.py validate-modules:E338
-lib/ansible/modules/cloud/oneandone/oneandone_monitoring_policy.py validate-modules:E337
-lib/ansible/modules/cloud/oneandone/oneandone_private_network.py validate-modules:E326
-lib/ansible/modules/cloud/oneandone/oneandone_private_network.py validate-modules:E337
-lib/ansible/modules/cloud/oneandone/oneandone_private_network.py validate-modules:E338
-lib/ansible/modules/cloud/oneandone/oneandone_public_ip.py validate-modules:E324
-lib/ansible/modules/cloud/oneandone/oneandone_public_ip.py validate-modules:E326
-lib/ansible/modules/cloud/oneandone/oneandone_public_ip.py validate-modules:E337
-lib/ansible/modules/cloud/oneandone/oneandone_public_ip.py validate-modules:E338
-lib/ansible/modules/cloud/oneandone/oneandone_server.py validate-modules:E326
-lib/ansible/modules/cloud/oneandone/oneandone_server.py validate-modules:E337
-lib/ansible/modules/cloud/oneandone/oneandone_server.py validate-modules:E338
-lib/ansible/modules/cloud/opennebula/one_host.py validate-modules:E337
-lib/ansible/modules/cloud/opennebula/one_host.py validate-modules:E338
-lib/ansible/modules/cloud/opennebula/one_image.py validate-modules:E337
-lib/ansible/modules/cloud/opennebula/one_image_info.py validate-modules:E337
-lib/ansible/modules/cloud/opennebula/one_service.py validate-modules:E337
-lib/ansible/modules/cloud/opennebula/one_vm.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_auth.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_client_config.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_coe_cluster.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_coe_cluster.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_coe_cluster_template.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_coe_cluster_template.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_flavor_facts.py validate-modules:E324
-lib/ansible/modules/cloud/openstack/os_flavor_facts.py validate-modules:E335
-lib/ansible/modules/cloud/openstack/os_flavor_facts.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_flavor_facts.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_floating_ip.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_group.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_image.py validate-modules:E324
-lib/ansible/modules/cloud/openstack/os_image.py validate-modules:E326
-lib/ansible/modules/cloud/openstack/os_image.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_image.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_image_facts.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_ironic.py validate-modules:E322
-lib/ansible/modules/cloud/openstack/os_ironic.py validate-modules:E323
-lib/ansible/modules/cloud/openstack/os_ironic.py validate-modules:E326
-lib/ansible/modules/cloud/openstack/os_ironic.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_ironic.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_ironic_inspect.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_ironic_node.py validate-modules:E322
-lib/ansible/modules/cloud/openstack/os_ironic_node.py validate-modules:E324
-lib/ansible/modules/cloud/openstack/os_ironic_node.py validate-modules:E326
-lib/ansible/modules/cloud/openstack/os_ironic_node.py validate-modules:E335
-lib/ansible/modules/cloud/openstack/os_ironic_node.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_ironic_node.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_keypair.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_keystone_domain.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_keystone_domain_facts.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_keystone_domain_facts.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_keystone_endpoint.py validate-modules:E322
-lib/ansible/modules/cloud/openstack/os_keystone_endpoint.py validate-modules:E326
-lib/ansible/modules/cloud/openstack/os_keystone_endpoint.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_keystone_endpoint.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_keystone_role.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_keystone_service.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_listener.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_listener.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_loadbalancer.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_loadbalancer.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_member.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_member.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_network.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_network.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_networks_facts.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_networks_facts.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_nova_flavor.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_nova_flavor.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_nova_host_aggregate.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_nova_host_aggregate.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_object.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_pool.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_port.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_port.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_port_facts.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_port_facts.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_project.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_project_access.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_project_access.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_project_facts.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_project_facts.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_quota.py validate-modules:E322
-lib/ansible/modules/cloud/openstack/os_quota.py validate-modules:E323
-lib/ansible/modules/cloud/openstack/os_quota.py validate-modules:E326
-lib/ansible/modules/cloud/openstack/os_quota.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_quota.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_recordset.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_recordset.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_router.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_router.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_security_group.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_security_group_rule.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_security_group_rule.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_server.py validate-modules:E322
-lib/ansible/modules/cloud/openstack/os_server.py validate-modules:E324
-lib/ansible/modules/cloud/openstack/os_server.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_server.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_server_action.py validate-modules:E324
-lib/ansible/modules/cloud/openstack/os_server_action.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_server_facts.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_server_facts.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_server_group.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_server_group.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_server_metadata.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_server_metadata.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_server_volume.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_stack.py validate-modules:E324
-lib/ansible/modules/cloud/openstack/os_stack.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_stack.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_subnet.py validate-modules:E326
-lib/ansible/modules/cloud/openstack/os_subnet.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_subnet.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_subnets_facts.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_subnets_facts.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_user.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_user.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_user_facts.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_user_facts.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_user_group.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_user_role.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_volume.py validate-modules:E322
-lib/ansible/modules/cloud/openstack/os_volume.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_volume.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_volume_snapshot.py validate-modules:E338
-lib/ansible/modules/cloud/openstack/os_zone.py validate-modules:E326
-lib/ansible/modules/cloud/openstack/os_zone.py validate-modules:E337
-lib/ansible/modules/cloud/openstack/os_zone.py validate-modules:E338
-lib/ansible/modules/cloud/oracle/oci_vcn.py validate-modules:E337
-lib/ansible/modules/cloud/ovh/ovh_ip_failover.py validate-modules:E337
-lib/ansible/modules/cloud/ovh/ovh_ip_failover.py validate-modules:E338
-lib/ansible/modules/cloud/ovh/ovh_ip_loadbalancing_backend.py validate-modules:E337
-lib/ansible/modules/cloud/ovh/ovh_ip_loadbalancing_backend.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_group.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_group.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_group.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_label.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_label.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_label.py validate-modules:E317
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_label.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_label.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_label_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_label_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_auth.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_auth.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_auth.py validate-modules:E322
-lib/ansible/modules/cloud/ovirt/ovirt_auth.py validate-modules:E324
-lib/ansible/modules/cloud/ovirt/ovirt_auth.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_auth.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_cluster.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_cluster.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_cluster.py validate-modules:E317
-lib/ansible/modules/cloud/ovirt/ovirt_cluster.py validate-modules:E322
-lib/ansible/modules/cloud/ovirt/ovirt_cluster.py validate-modules:E326
-lib/ansible/modules/cloud/ovirt/ovirt_cluster.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_cluster.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_cluster_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_cluster_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_cluster_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_datacenter.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_datacenter.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_datacenter.py validate-modules:E317
-lib/ansible/modules/cloud/ovirt/ovirt_datacenter.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_datacenter_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_datacenter_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_datacenter_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_disk.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_disk.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_disk.py validate-modules:E322
-lib/ansible/modules/cloud/ovirt/ovirt_disk.py validate-modules:E324
-lib/ansible/modules/cloud/ovirt/ovirt_disk.py validate-modules:E326
-lib/ansible/modules/cloud/ovirt/ovirt_disk.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_disk.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_disk_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_disk_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_disk_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider.py validate-modules:E317
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider.py validate-modules:E322
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider.py validate-modules:E324
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider_facts.py validate-modules:E317
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider_facts.py validate-modules:E322
-lib/ansible/modules/cloud/ovirt/ovirt_external_provider_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_group.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_group.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_group.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_group_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_group_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_group_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_host.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host.py validate-modules:E335
-lib/ansible/modules/cloud/ovirt/ovirt_host.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_host.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_host_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_host_network.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host_network.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host_network.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_host_network.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_host_pm.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host_pm.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host_pm.py validate-modules:E317
-lib/ansible/modules/cloud/ovirt/ovirt_host_pm.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_host_pm.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_host_storage_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host_storage_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_host_storage_facts.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_host_storage_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_instance_type.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_instance_type.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_instance_type.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_job.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_job.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_job.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_mac_pool.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_mac_pool.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_mac_pool.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_mac_pool.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_network.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_network.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_network.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_network.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_network_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_network_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_network_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_nic.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_nic.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_nic.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_nic.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_nic_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_nic_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_nic_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_permission.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_permission.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_permission.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_permission_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_permission_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_permission_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_quota.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_quota.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_quota.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_quota.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_quota_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_quota_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_quota_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_role.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_role.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_role.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_role.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_scheduling_policy_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_scheduling_policy_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_scheduling_policy_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_snapshot.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_snapshot.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_snapshot.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_snapshot.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_snapshot_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_snapshot_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_snapshot_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_storage_connection.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_connection.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_connection.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_storage_connection.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_storage_domain.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_domain.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_domain.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_storage_domain.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_storage_domain_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_domain_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_domain_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_storage_template_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_template_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_template_facts.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_storage_template_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_storage_vm_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_vm_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_storage_vm_facts.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_storage_vm_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_tag.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_tag.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_tag.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_tag.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_tag_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_tag_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_tag_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_template.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_template.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_template.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_template.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_template_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_template_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_template_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_user.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_user.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_user.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_user_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_user_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_user_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_vm.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vm.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vm.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_vm.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_vm_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vm_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vm_facts.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_vm_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_vmpool.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vmpool.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vmpool.py validate-modules:E337
-lib/ansible/modules/cloud/ovirt/ovirt_vmpool.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_vmpool_facts.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vmpool_facts.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:E338
-lib/ansible/modules/cloud/ovirt/ovirt_vnic_profile.py future-import-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vnic_profile.py metaclass-boilerplate
-lib/ansible/modules/cloud/ovirt/ovirt_vnic_profile.py validate-modules:E337
-lib/ansible/modules/cloud/packet/packet_device.py validate-modules:E337
-lib/ansible/modules/cloud/packet/packet_device.py validate-modules:E338
-lib/ansible/modules/cloud/packet/packet_sshkey.py validate-modules:E322
-lib/ansible/modules/cloud/packet/packet_sshkey.py validate-modules:E337
-lib/ansible/modules/cloud/packet/packet_sshkey.py validate-modules:E338
-lib/ansible/modules/cloud/podman/podman_image.py validate-modules:E322
-lib/ansible/modules/cloud/podman/podman_image.py validate-modules:E325
-lib/ansible/modules/cloud/podman/podman_image.py validate-modules:E337
-lib/ansible/modules/cloud/podman/podman_image_info.py validate-modules:E337
-lib/ansible/modules/cloud/profitbricks/profitbricks.py validate-modules:E322
-lib/ansible/modules/cloud/profitbricks/profitbricks.py validate-modules:E324
-lib/ansible/modules/cloud/profitbricks/profitbricks.py validate-modules:E326
-lib/ansible/modules/cloud/profitbricks/profitbricks.py validate-modules:E337
-lib/ansible/modules/cloud/profitbricks/profitbricks.py validate-modules:E338
-lib/ansible/modules/cloud/profitbricks/profitbricks_datacenter.py validate-modules:E326
-lib/ansible/modules/cloud/profitbricks/profitbricks_datacenter.py validate-modules:E337
-lib/ansible/modules/cloud/profitbricks/profitbricks_datacenter.py validate-modules:E338
-lib/ansible/modules/cloud/profitbricks/profitbricks_nic.py validate-modules:E324
-lib/ansible/modules/cloud/profitbricks/profitbricks_nic.py validate-modules:E326
-lib/ansible/modules/cloud/profitbricks/profitbricks_nic.py validate-modules:E337
-lib/ansible/modules/cloud/profitbricks/profitbricks_nic.py validate-modules:E338
-lib/ansible/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:E322
-lib/ansible/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:E326
-lib/ansible/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:E337
-lib/ansible/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:E338
-lib/ansible/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:E326
-lib/ansible/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:E337
-lib/ansible/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:E338
-lib/ansible/modules/cloud/pubnub/pubnub_blocks.py validate-modules:E324
-lib/ansible/modules/cloud/pubnub/pubnub_blocks.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax.py use-argspec-type-path # fix needed
-lib/ansible/modules/cloud/rackspace/rax.py validate-modules:E322
-lib/ansible/modules/cloud/rackspace/rax.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_cbs.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_cbs.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_cbs.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_cdb.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_cdb.py validate-modules:E326
-lib/ansible/modules/cloud/rackspace/rax_cdb.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_cdb.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_cdb_database.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_cdb_database.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_cdb_database.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_cdb_user.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_cdb_user.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_cdb_user.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_clb.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_clb.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_clb.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:E322
-lib/ansible/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_dns.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_dns.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_dns.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_dns_record.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_dns_record.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_dns_record.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_facts.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_facts.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_facts.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_files.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_files.py validate-modules:E326
-lib/ansible/modules/cloud/rackspace/rax_files.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_files.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_files_objects.py use-argspec-type-path
-lib/ansible/modules/cloud/rackspace/rax_files_objects.py validate-modules:E323
-lib/ansible/modules/cloud/rackspace/rax_files_objects.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_files_objects.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_files_objects.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_identity.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_identity.py validate-modules:E326
-lib/ansible/modules/cloud/rackspace/rax_identity.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_identity.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_keypair.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_keypair.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_keypair.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_meta.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_meta.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_meta.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_mon_check.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_mon_check.py validate-modules:E326
-lib/ansible/modules/cloud/rackspace/rax_mon_check.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_mon_check.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_mon_entity.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_mon_entity.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_mon_entity.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_mon_notification.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_mon_notification.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_mon_notification.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_network.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_network.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_network.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_queue.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_queue.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_queue.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_scaling_group.py use-argspec-type-path # fix needed
-lib/ansible/modules/cloud/rackspace/rax_scaling_group.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_scaling_group.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_scaling_group.py validate-modules:E338
-lib/ansible/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:E324
-lib/ansible/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:E337
-lib/ansible/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_compute.py validate-modules:E337
-lib/ansible/modules/cloud/scaleway/scaleway_compute.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_image_facts.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_ip.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_ip_facts.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_lb.py validate-modules:E337
-lib/ansible/modules/cloud/scaleway/scaleway_lb.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_security_group_facts.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_security_group_rule.py validate-modules:E337
-lib/ansible/modules/cloud/scaleway/scaleway_server_facts.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_snapshot_facts.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_sshkey.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_user_data.py validate-modules:E337
-lib/ansible/modules/cloud/scaleway/scaleway_user_data.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_volume.py validate-modules:E337
-lib/ansible/modules/cloud/scaleway/scaleway_volume.py validate-modules:E338
-lib/ansible/modules/cloud/scaleway/scaleway_volume_facts.py validate-modules:E338
-lib/ansible/modules/cloud/smartos/imgadm.py validate-modules:E317
-lib/ansible/modules/cloud/smartos/imgadm.py validate-modules:E338
-lib/ansible/modules/cloud/smartos/smartos_image_facts.py validate-modules:E338
-lib/ansible/modules/cloud/smartos/vmadm.py validate-modules:E322
-lib/ansible/modules/cloud/smartos/vmadm.py validate-modules:E324
-lib/ansible/modules/cloud/smartos/vmadm.py validate-modules:E326
-lib/ansible/modules/cloud/smartos/vmadm.py validate-modules:E337
-lib/ansible/modules/cloud/softlayer/sl_vm.py validate-modules:E324
-lib/ansible/modules/cloud/softlayer/sl_vm.py validate-modules:E326
-lib/ansible/modules/cloud/softlayer/sl_vm.py validate-modules:E337
-lib/ansible/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:E322
-lib/ansible/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:E323
-lib/ansible/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:E324
-lib/ansible/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:E326
-lib/ansible/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:E337
-lib/ansible/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:E338
-lib/ansible/modules/cloud/univention/udm_dns_record.py validate-modules:E326
-lib/ansible/modules/cloud/univention/udm_dns_record.py validate-modules:E337
-lib/ansible/modules/cloud/univention/udm_dns_zone.py validate-modules:E322
-lib/ansible/modules/cloud/univention/udm_dns_zone.py validate-modules:E326
-lib/ansible/modules/cloud/univention/udm_dns_zone.py validate-modules:E337
-lib/ansible/modules/cloud/univention/udm_group.py validate-modules:E324
-lib/ansible/modules/cloud/univention/udm_group.py validate-modules:E337
-lib/ansible/modules/cloud/univention/udm_share.py validate-modules:E322
-lib/ansible/modules/cloud/univention/udm_share.py validate-modules:E323
-lib/ansible/modules/cloud/univention/udm_share.py validate-modules:E324
-lib/ansible/modules/cloud/univention/udm_share.py validate-modules:E326
-lib/ansible/modules/cloud/univention/udm_share.py validate-modules:E337
-lib/ansible/modules/cloud/univention/udm_user.py validate-modules:E324
-lib/ansible/modules/cloud/univention/udm_user.py validate-modules:E326
-lib/ansible/modules/cloud/univention/udm_user.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vca_fw.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vca_fw.py validate-modules:E324
-lib/ansible/modules/cloud/vmware/vca_fw.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vca_fw.py validate-modules:E338
-lib/ansible/modules/cloud/vmware/vca_nat.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vca_nat.py validate-modules:E324
-lib/ansible/modules/cloud/vmware/vca_nat.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vca_nat.py validate-modules:E338
-lib/ansible/modules/cloud/vmware/vca_vapp.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vca_vapp.py validate-modules:E324
-lib/ansible/modules/cloud/vmware/vca_vapp.py validate-modules:E338
-lib/ansible/modules/cloud/vmware/vmware_cluster.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_deploy_ovf.py use-argspec-type-path
-lib/ansible/modules/cloud/vmware/vmware_deploy_ovf.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_dvs_host.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_dvs_host.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_dvs_host.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_dvs_portgroup.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_dvs_portgroup.py validate-modules:E324
-lib/ansible/modules/cloud/vmware/vmware_dvs_portgroup.py validate-modules:E326
-lib/ansible/modules/cloud/vmware/vmware_dvs_portgroup.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_dvs_portgroup.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_dvswitch.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_dvswitch.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_dvswitch.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_nioc.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_nioc.py validate-modules:E324
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_nioc.py validate-modules:E326
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_nioc.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_nioc.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_uplink_pg.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_uplink_pg.py validate-modules:E324
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_uplink_pg.py validate-modules:E326
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_uplink_pg.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_dvswitch_uplink_pg.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_guest.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_guest.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_guest_custom_attributes.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_guest_custom_attributes.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_guest_custom_attributes.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_guest_file_operation.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_guest_file_operation.py validate-modules:E326
-lib/ansible/modules/cloud/vmware/vmware_guest_file_operation.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_guest_file_operation.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_portgroup.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_portgroup.py validate-modules:E326
-lib/ansible/modules/cloud/vmware/vmware_portgroup.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_portgroup.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_vcenter_settings.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_vcenter_settings.py validate-modules:E324
-lib/ansible/modules/cloud/vmware/vmware_vcenter_settings.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_vcenter_settings.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_vcenter_statistics.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_vcenter_statistics.py validate-modules:E324
-lib/ansible/modules/cloud/vmware/vmware_vcenter_statistics.py validate-modules:E326
-lib/ansible/modules/cloud/vmware/vmware_vcenter_statistics.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_vcenter_statistics.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_vmkernel.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_vmkernel.py validate-modules:E324
-lib/ansible/modules/cloud/vmware/vmware_vmkernel.py validate-modules:E326
-lib/ansible/modules/cloud/vmware/vmware_vmkernel.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_vmkernel.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vmware_vspan_session.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vmware_vspan_session.py validate-modules:E337
-lib/ansible/modules/cloud/vmware/vmware_vspan_session.py validate-modules:E340
-lib/ansible/modules/cloud/vmware/vsphere_copy.py validate-modules:E322
-lib/ansible/modules/cloud/vmware/vsphere_copy.py validate-modules:E338
-lib/ansible/modules/cloud/vultr/vultr_block_storage.py validate-modules:E337
-lib/ansible/modules/cloud/vultr/vultr_block_storage.py validate-modules:E338
-lib/ansible/modules/cloud/vultr/vultr_dns_domain.py validate-modules:E338
-lib/ansible/modules/cloud/vultr/vultr_dns_record.py validate-modules:E337
-lib/ansible/modules/cloud/vultr/vultr_dns_record.py validate-modules:E338
-lib/ansible/modules/cloud/vultr/vultr_firewall_group.py validate-modules:E338
-lib/ansible/modules/cloud/vultr/vultr_firewall_rule.py validate-modules:E337
-lib/ansible/modules/cloud/vultr/vultr_firewall_rule.py validate-modules:E338
-lib/ansible/modules/cloud/vultr/vultr_network.py validate-modules:E338
-lib/ansible/modules/cloud/webfaction/webfaction_app.py validate-modules:E338
-lib/ansible/modules/cloud/webfaction/webfaction_db.py validate-modules:E338
-lib/ansible/modules/cloud/webfaction/webfaction_domain.py validate-modules:E337
-lib/ansible/modules/cloud/webfaction/webfaction_domain.py validate-modules:E338
-lib/ansible/modules/cloud/webfaction/webfaction_mailbox.py validate-modules:E338
-lib/ansible/modules/cloud/webfaction/webfaction_site.py validate-modules:E337
-lib/ansible/modules/cloud/webfaction/webfaction_site.py validate-modules:E338
-lib/ansible/modules/cloud/xenserver/xenserver_guest.py validate-modules:E322
-lib/ansible/modules/cloud/xenserver/xenserver_guest.py validate-modules:E326
-lib/ansible/modules/cloud/xenserver/xenserver_guest.py validate-modules:E337
-lib/ansible/modules/cloud/xenserver/xenserver_guest.py validate-modules:E340
-lib/ansible/modules/clustering/consul.py validate-modules:E322
-lib/ansible/modules/clustering/consul.py validate-modules:E338
-lib/ansible/modules/clustering/consul_acl.py validate-modules:E338
-lib/ansible/modules/clustering/consul_kv.py validate-modules:E337
-lib/ansible/modules/clustering/etcd3.py validate-modules:E326
-lib/ansible/modules/clustering/etcd3.py validate-modules:E337
-lib/ansible/modules/clustering/k8s/k8s.py validate-modules:E324
-lib/ansible/modules/clustering/k8s/k8s.py validate-modules:E337
-lib/ansible/modules/clustering/k8s/k8s.py validate-modules:E338
-lib/ansible/modules/clustering/k8s/k8s_auth.py validate-modules:E337
-lib/ansible/modules/clustering/k8s/k8s_auth.py validate-modules:E338
-lib/ansible/modules/clustering/k8s/k8s_info.py validate-modules:E337
-lib/ansible/modules/clustering/k8s/k8s_info.py validate-modules:E338
-lib/ansible/modules/clustering/k8s/k8s_scale.py validate-modules:E337
-lib/ansible/modules/clustering/k8s/k8s_scale.py validate-modules:E338
-lib/ansible/modules/clustering/k8s/k8s_service.py validate-modules:E337
-lib/ansible/modules/clustering/k8s/k8s_service.py validate-modules:E338
-lib/ansible/modules/clustering/pacemaker_cluster.py validate-modules:E337
-lib/ansible/modules/clustering/znode.py validate-modules:E326
-lib/ansible/modules/clustering/znode.py validate-modules:E337
-lib/ansible/modules/clustering/znode.py validate-modules:E338
-lib/ansible/modules/commands/command.py validate-modules:E322
-lib/ansible/modules/commands/command.py validate-modules:E323
-lib/ansible/modules/commands/command.py validate-modules:E338
-lib/ansible/modules/commands/expect.py validate-modules:E338
-lib/ansible/modules/crypto/certificate_complete_chain.py use-argspec-type-path # would need something like type=list(path)
-lib/ansible/modules/database/influxdb/influxdb_database.py validate-modules:E324
-lib/ansible/modules/database/influxdb/influxdb_database.py validate-modules:E337
-lib/ansible/modules/database/influxdb/influxdb_query.py validate-modules:E324
-lib/ansible/modules/database/influxdb/influxdb_query.py validate-modules:E337
-lib/ansible/modules/database/influxdb/influxdb_retention_policy.py validate-modules:E324
-lib/ansible/modules/database/influxdb/influxdb_retention_policy.py validate-modules:E337
-lib/ansible/modules/database/influxdb/influxdb_user.py validate-modules:E324
-lib/ansible/modules/database/influxdb/influxdb_user.py validate-modules:E337
-lib/ansible/modules/database/influxdb/influxdb_write.py validate-modules:E324
-lib/ansible/modules/database/influxdb/influxdb_write.py validate-modules:E337
-lib/ansible/modules/database/misc/elasticsearch_plugin.py validate-modules:E337
-lib/ansible/modules/database/misc/elasticsearch_plugin.py validate-modules:E338
-lib/ansible/modules/database/misc/kibana_plugin.py validate-modules:E337
-lib/ansible/modules/database/misc/kibana_plugin.py validate-modules:E338
-lib/ansible/modules/database/misc/redis.py validate-modules:E337
-lib/ansible/modules/database/misc/riak.py validate-modules:E324
-lib/ansible/modules/database/misc/riak.py validate-modules:E337
-lib/ansible/modules/database/misc/riak.py validate-modules:E338
-lib/ansible/modules/database/mongodb/mongodb_parameter.py use-argspec-type-path
-lib/ansible/modules/database/mongodb/mongodb_parameter.py validate-modules:E317
-lib/ansible/modules/database/mongodb/mongodb_parameter.py validate-modules:E323
-lib/ansible/modules/database/mongodb/mongodb_parameter.py validate-modules:E326
-lib/ansible/modules/database/mongodb/mongodb_parameter.py validate-modules:E337
-lib/ansible/modules/database/mongodb/mongodb_parameter.py validate-modules:E338
-lib/ansible/modules/database/mongodb/mongodb_replicaset.py use-argspec-type-path
-lib/ansible/modules/database/mongodb/mongodb_shard.py use-argspec-type-path
-lib/ansible/modules/database/mongodb/mongodb_shard.py validate-modules:E337
-lib/ansible/modules/database/mongodb/mongodb_shard.py validate-modules:E338
-lib/ansible/modules/database/mongodb/mongodb_user.py use-argspec-type-path
-lib/ansible/modules/database/mongodb/mongodb_user.py validate-modules:E322
-lib/ansible/modules/database/mongodb/mongodb_user.py validate-modules:E337
-lib/ansible/modules/database/mongodb/mongodb_user.py validate-modules:E338
-lib/ansible/modules/database/mssql/mssql_db.py validate-modules:E338
-lib/ansible/modules/database/mysql/mysql_db.py validate-modules:E210
-lib/ansible/modules/database/mysql/mysql_db.py validate-modules:E337
-lib/ansible/modules/database/mysql/mysql_user.py validate-modules:E322
-lib/ansible/modules/database/mysql/mysql_user.py validate-modules:E337
-lib/ansible/modules/database/postgresql/postgresql_db.py use-argspec-type-path
-lib/ansible/modules/database/postgresql/postgresql_db.py validate-modules:E210
-lib/ansible/modules/database/postgresql/postgresql_db.py validate-modules:E337
-lib/ansible/modules/database/postgresql/postgresql_ext.py validate-modules:E337
-lib/ansible/modules/database/postgresql/postgresql_pg_hba.py validate-modules:E337
-lib/ansible/modules/database/postgresql/postgresql_schema.py validate-modules:E337
-lib/ansible/modules/database/postgresql/postgresql_tablespace.py validate-modules:E337
-lib/ansible/modules/database/postgresql/postgresql_user.py validate-modules:E326
-lib/ansible/modules/database/postgresql/postgresql_user.py validate-modules:E337
-lib/ansible/modules/database/proxysql/proxysql_backend_servers.py validate-modules:E322
-lib/ansible/modules/database/proxysql/proxysql_backend_servers.py validate-modules:E337
-lib/ansible/modules/database/proxysql/proxysql_backend_servers.py validate-modules:E338
-lib/ansible/modules/database/proxysql/proxysql_global_variables.py validate-modules:E322
-lib/ansible/modules/database/proxysql/proxysql_global_variables.py validate-modules:E337
-lib/ansible/modules/database/proxysql/proxysql_global_variables.py validate-modules:E338
-lib/ansible/modules/database/proxysql/proxysql_manage_config.py validate-modules:E322
-lib/ansible/modules/database/proxysql/proxysql_manage_config.py validate-modules:E338
-lib/ansible/modules/database/proxysql/proxysql_mysql_users.py validate-modules:E322
-lib/ansible/modules/database/proxysql/proxysql_mysql_users.py validate-modules:E337
-lib/ansible/modules/database/proxysql/proxysql_mysql_users.py validate-modules:E338
-lib/ansible/modules/database/proxysql/proxysql_query_rules.py validate-modules:E322
-lib/ansible/modules/database/proxysql/proxysql_query_rules.py validate-modules:E337
-lib/ansible/modules/database/proxysql/proxysql_query_rules.py validate-modules:E338
-lib/ansible/modules/database/proxysql/proxysql_replication_hostgroups.py validate-modules:E322
-lib/ansible/modules/database/proxysql/proxysql_replication_hostgroups.py validate-modules:E337
-lib/ansible/modules/database/proxysql/proxysql_replication_hostgroups.py validate-modules:E338
-lib/ansible/modules/database/proxysql/proxysql_scheduler.py validate-modules:E322
-lib/ansible/modules/database/proxysql/proxysql_scheduler.py validate-modules:E337
-lib/ansible/modules/database/proxysql/proxysql_scheduler.py validate-modules:E338
-lib/ansible/modules/database/vertica/vertica_configuration.py validate-modules:E338
-lib/ansible/modules/database/vertica/vertica_facts.py validate-modules:E338
-lib/ansible/modules/database/vertica/vertica_role.py validate-modules:E322
-lib/ansible/modules/database/vertica/vertica_role.py validate-modules:E338
-lib/ansible/modules/database/vertica/vertica_schema.py validate-modules:E322
-lib/ansible/modules/database/vertica/vertica_schema.py validate-modules:E338
-lib/ansible/modules/database/vertica/vertica_user.py validate-modules:E322
-lib/ansible/modules/database/vertica/vertica_user.py validate-modules:E338
-lib/ansible/modules/files/acl.py validate-modules:E337
-lib/ansible/modules/files/archive.py use-argspec-type-path # fix needed
-lib/ansible/modules/files/assemble.py validate-modules:E323
-lib/ansible/modules/files/blockinfile.py validate-modules:E324
-lib/ansible/modules/files/blockinfile.py validate-modules:E326
-lib/ansible/modules/files/copy.py pylint:blacklisted-name
-lib/ansible/modules/files/copy.py validate-modules:E322
-lib/ansible/modules/files/copy.py validate-modules:E323
-lib/ansible/modules/files/copy.py validate-modules:E324
-lib/ansible/modules/files/file.py validate-modules:E322
-lib/ansible/modules/files/file.py validate-modules:E324
-lib/ansible/modules/files/find.py use-argspec-type-path # fix needed
-lib/ansible/modules/files/find.py validate-modules:E337
-lib/ansible/modules/files/ini_file.py validate-modules:E323
-lib/ansible/modules/files/iso_extract.py validate-modules:E324
-lib/ansible/modules/files/lineinfile.py validate-modules:E323
-lib/ansible/modules/files/lineinfile.py validate-modules:E324
-lib/ansible/modules/files/lineinfile.py validate-modules:E326
-lib/ansible/modules/files/patch.py pylint:blacklisted-name
-lib/ansible/modules/files/replace.py validate-modules:E323
-lib/ansible/modules/files/stat.py validate-modules:E322
-lib/ansible/modules/files/stat.py validate-modules:E336
-lib/ansible/modules/files/stat.py validate-modules:E337
-lib/ansible/modules/files/synchronize.py pylint:blacklisted-name
-lib/ansible/modules/files/synchronize.py use-argspec-type-path
-lib/ansible/modules/files/synchronize.py validate-modules:E322
-lib/ansible/modules/files/synchronize.py validate-modules:E323
-lib/ansible/modules/files/synchronize.py validate-modules:E324
-lib/ansible/modules/files/synchronize.py validate-modules:E337
-lib/ansible/modules/files/unarchive.py validate-modules:E323
-lib/ansible/modules/identity/cyberark/cyberark_authentication.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_config.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_dnsrecord.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_dnszone.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_group.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_hbacrule.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_host.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_hostgroup.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_role.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_service.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_subca.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_sudocmd.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_sudocmdgroup.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_sudorule.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_user.py validate-modules:E337
-lib/ansible/modules/identity/ipa/ipa_vault.py validate-modules:E337
-lib/ansible/modules/identity/keycloak/keycloak_client.py validate-modules:E324
-lib/ansible/modules/identity/keycloak/keycloak_client.py validate-modules:E337
-lib/ansible/modules/identity/keycloak/keycloak_client.py validate-modules:E338
-lib/ansible/modules/identity/keycloak/keycloak_clienttemplate.py validate-modules:E324
-lib/ansible/modules/identity/keycloak/keycloak_clienttemplate.py validate-modules:E337
-lib/ansible/modules/identity/keycloak/keycloak_clienttemplate.py validate-modules:E338
-lib/ansible/modules/identity/onepassword_facts.py validate-modules:E337
-lib/ansible/modules/identity/opendj/opendj_backendprop.py validate-modules:E337
-lib/ansible/modules/identity/opendj/opendj_backendprop.py validate-modules:E338
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_binding.py validate-modules:E324
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_binding.py validate-modules:E337
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_exchange.py validate-modules:E324
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_exchange.py validate-modules:E326
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_exchange.py validate-modules:E337
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_global_parameter.py validate-modules:E337
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_global_parameter.py validate-modules:E338
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_parameter.py validate-modules:E338
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_plugin.py validate-modules:E338
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_policy.py validate-modules:E324
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_policy.py validate-modules:E337
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_policy.py validate-modules:E338
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_queue.py validate-modules:E324
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_queue.py validate-modules:E327
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_queue.py validate-modules:E337
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_user.py validate-modules:E337
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_user.py validate-modules:E338
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_vhost.py validate-modules:E338
-lib/ansible/modules/messaging/rabbitmq/rabbitmq_vhost_limits.py validate-modules:E337
-lib/ansible/modules/monitoring/airbrake_deployment.py validate-modules:E324
-lib/ansible/modules/monitoring/airbrake_deployment.py validate-modules:E338
-lib/ansible/modules/monitoring/bigpanda.py validate-modules:E322
-lib/ansible/modules/monitoring/bigpanda.py validate-modules:E324
-lib/ansible/modules/monitoring/bigpanda.py validate-modules:E338
-lib/ansible/modules/monitoring/circonus_annotation.py validate-modules:E327
-lib/ansible/modules/monitoring/circonus_annotation.py validate-modules:E337
-lib/ansible/modules/monitoring/circonus_annotation.py validate-modules:E338
-lib/ansible/modules/monitoring/datadog_event.py validate-modules:E324
-lib/ansible/modules/monitoring/datadog_event.py validate-modules:E327
-lib/ansible/modules/monitoring/datadog_event.py validate-modules:E337
-lib/ansible/modules/monitoring/datadog_event.py validate-modules:E338
-lib/ansible/modules/monitoring/datadog_monitor.py validate-modules:E324
-lib/ansible/modules/monitoring/datadog_monitor.py validate-modules:E337
-lib/ansible/modules/monitoring/grafana_dashboard.py validate-modules:E337
-lib/ansible/modules/monitoring/grafana_dashboard.py validate-modules:E338
-lib/ansible/modules/monitoring/grafana_datasource.py validate-modules:E324
-lib/ansible/modules/monitoring/grafana_datasource.py validate-modules:E337
-lib/ansible/modules/monitoring/grafana_datasource.py validate-modules:E338
-lib/ansible/modules/monitoring/grafana_plugin.py validate-modules:E337
-lib/ansible/modules/monitoring/grafana_plugin.py validate-modules:E338
-lib/ansible/modules/monitoring/honeybadger_deployment.py validate-modules:E338
-lib/ansible/modules/monitoring/icinga2_feature.py validate-modules:E337
-lib/ansible/modules/monitoring/icinga2_host.py validate-modules:E322
-lib/ansible/modules/monitoring/icinga2_host.py validate-modules:E324
-lib/ansible/modules/monitoring/icinga2_host.py validate-modules:E337
-lib/ansible/modules/monitoring/icinga2_host.py validate-modules:E338
-lib/ansible/modules/monitoring/librato_annotation.py validate-modules:E337
-lib/ansible/modules/monitoring/librato_annotation.py validate-modules:E338
-lib/ansible/modules/monitoring/logentries.py validate-modules:E322
-lib/ansible/modules/monitoring/logentries.py validate-modules:E326
-lib/ansible/modules/monitoring/logentries.py validate-modules:E337
-lib/ansible/modules/monitoring/logentries.py validate-modules:E338
-lib/ansible/modules/monitoring/logicmonitor.py validate-modules:E317
-lib/ansible/modules/monitoring/logicmonitor.py validate-modules:E324
-lib/ansible/modules/monitoring/logicmonitor.py validate-modules:E326
-lib/ansible/modules/monitoring/logicmonitor.py validate-modules:E337
-lib/ansible/modules/monitoring/logicmonitor.py validate-modules:E338
-lib/ansible/modules/monitoring/logicmonitor_facts.py validate-modules:E317
-lib/ansible/modules/monitoring/logicmonitor_facts.py validate-modules:E324
-lib/ansible/modules/monitoring/logicmonitor_facts.py validate-modules:E338
-lib/ansible/modules/monitoring/logstash_plugin.py validate-modules:E337
-lib/ansible/modules/monitoring/logstash_plugin.py validate-modules:E338
-lib/ansible/modules/monitoring/monit.py validate-modules:E337
-lib/ansible/modules/monitoring/monit.py validate-modules:E338
-lib/ansible/modules/monitoring/nagios.py validate-modules:E317
-lib/ansible/modules/monitoring/nagios.py validate-modules:E324
-lib/ansible/modules/monitoring/nagios.py validate-modules:E338
-lib/ansible/modules/monitoring/newrelic_deployment.py validate-modules:E338
-lib/ansible/modules/monitoring/pagerduty.py validate-modules:E324
-lib/ansible/modules/monitoring/pagerduty.py validate-modules:E337
-lib/ansible/modules/monitoring/pagerduty.py validate-modules:E338
-lib/ansible/modules/monitoring/pagerduty_alert.py validate-modules:E338
-lib/ansible/modules/monitoring/pingdom.py validate-modules:E326
-lib/ansible/modules/monitoring/pingdom.py validate-modules:E338
-lib/ansible/modules/monitoring/rollbar_deployment.py validate-modules:E338
-lib/ansible/modules/monitoring/sensu_check.py validate-modules:E324
-lib/ansible/modules/monitoring/sensu_check.py validate-modules:E337
-lib/ansible/modules/monitoring/sensu_client.py validate-modules:E324
-lib/ansible/modules/monitoring/sensu_client.py validate-modules:E337
-lib/ansible/modules/monitoring/sensu_handler.py validate-modules:E326
-lib/ansible/modules/monitoring/sensu_handler.py validate-modules:E337
-lib/ansible/modules/monitoring/sensu_silence.py validate-modules:E337
-lib/ansible/modules/monitoring/sensu_silence.py validate-modules:E338
-lib/ansible/modules/monitoring/sensu_subscription.py validate-modules:E337
-lib/ansible/modules/monitoring/spectrum_device.py validate-modules:E337
-lib/ansible/modules/monitoring/spectrum_device.py validate-modules:E338
-lib/ansible/modules/monitoring/stackdriver.py validate-modules:E338
-lib/ansible/modules/monitoring/statusio_maintenance.py pylint:blacklisted-name
-lib/ansible/modules/monitoring/statusio_maintenance.py validate-modules:E337
-lib/ansible/modules/monitoring/statusio_maintenance.py validate-modules:E338
-lib/ansible/modules/monitoring/uptimerobot.py validate-modules:E338
-lib/ansible/modules/monitoring/zabbix/zabbix_action.py validate-modules:E322
-lib/ansible/modules/monitoring/zabbix/zabbix_action.py validate-modules:E324
-lib/ansible/modules/monitoring/zabbix/zabbix_action.py validate-modules:E326
-lib/ansible/modules/monitoring/zabbix/zabbix_action.py validate-modules:E327
-lib/ansible/modules/monitoring/zabbix/zabbix_action.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_action.py validate-modules:E340
-lib/ansible/modules/monitoring/zabbix/zabbix_group.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_group.py validate-modules:E338
-lib/ansible/modules/monitoring/zabbix/zabbix_group_info.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_host.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_host.py validate-modules:E338
-lib/ansible/modules/monitoring/zabbix/zabbix_host_info.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_hostmacro.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_hostmacro.py validate-modules:E338
-lib/ansible/modules/monitoring/zabbix/zabbix_maintenance.py pylint:blacklisted-name
-lib/ansible/modules/monitoring/zabbix/zabbix_maintenance.py validate-modules:E317
-lib/ansible/modules/monitoring/zabbix/zabbix_maintenance.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_maintenance.py validate-modules:E338
-lib/ansible/modules/monitoring/zabbix/zabbix_map.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_map.py validate-modules:E338
-lib/ansible/modules/monitoring/zabbix/zabbix_proxy.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_proxy.py validate-modules:E338
-lib/ansible/modules/monitoring/zabbix/zabbix_screen.py validate-modules:E327
-lib/ansible/modules/monitoring/zabbix/zabbix_template.py validate-modules:E337
-lib/ansible/modules/monitoring/zabbix/zabbix_template.py validate-modules:E338
-lib/ansible/modules/net_tools/basics/get_url.py validate-modules:E337
-lib/ansible/modules/net_tools/basics/uri.py pylint:blacklisted-name
-lib/ansible/modules/net_tools/basics/uri.py validate-modules:E337
-lib/ansible/modules/net_tools/cloudflare_dns.py validate-modules:E337
-lib/ansible/modules/net_tools/dnsmadeeasy.py validate-modules:E337
-lib/ansible/modules/net_tools/dnsmadeeasy.py validate-modules:E338
-lib/ansible/modules/net_tools/ip_netns.py validate-modules:E338
-lib/ansible/modules/net_tools/ipinfoio_facts.py validate-modules:E337
-lib/ansible/modules/net_tools/ipinfoio_facts.py validate-modules:E338
-lib/ansible/modules/net_tools/ldap/ldap_attr.py validate-modules:E337
-lib/ansible/modules/net_tools/ldap/ldap_entry.py validate-modules:E337
-lib/ansible/modules/net_tools/ldap/ldap_entry.py validate-modules:E338
-lib/ansible/modules/net_tools/ldap/ldap_passwd.py validate-modules:E338
-lib/ansible/modules/net_tools/netbox/netbox_device.py validate-modules:E337
-lib/ansible/modules/net_tools/netbox/netbox_device.py validate-modules:E338
-lib/ansible/modules/net_tools/netbox/netbox_interface.py validate-modules:E337
-lib/ansible/modules/net_tools/netbox/netbox_ip_address.py validate-modules:E337
-lib/ansible/modules/net_tools/netbox/netbox_ip_address.py validate-modules:E338
-lib/ansible/modules/net_tools/netbox/netbox_prefix.py validate-modules:E337
-lib/ansible/modules/net_tools/netbox/netbox_prefix.py validate-modules:E338
-lib/ansible/modules/net_tools/netbox/netbox_site.py validate-modules:E337
-lib/ansible/modules/net_tools/netcup_dns.py validate-modules:E337
-lib/ansible/modules/net_tools/netcup_dns.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_a_record.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_a_record.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_a_record.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_a_record.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_aaaa_record.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_aaaa_record.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_aaaa_record.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_aaaa_record.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_cname_record.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_cname_record.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_cname_record.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_cname_record.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_dns_view.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_dns_view.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_dns_view.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_dns_view.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_fixed_address.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_fixed_address.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_fixed_address.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_fixed_address.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_host_record.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_host_record.py validate-modules:E323
-lib/ansible/modules/net_tools/nios/nios_host_record.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_host_record.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_host_record.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_member.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_member.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_member.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_member.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_mx_record.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_mx_record.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_mx_record.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_mx_record.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_naptr_record.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_naptr_record.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_naptr_record.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_naptr_record.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_network.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_network.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_network.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_network.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_network_view.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_network_view.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_network_view.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_network_view.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_nsgroup.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_nsgroup.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_nsgroup.py validate-modules:E326
-lib/ansible/modules/net_tools/nios/nios_nsgroup.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_nsgroup.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_nsgroup.py validate-modules:E340
-lib/ansible/modules/net_tools/nios/nios_ptr_record.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_ptr_record.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_ptr_record.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_ptr_record.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_srv_record.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_srv_record.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_srv_record.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_srv_record.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_txt_record.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_txt_record.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_txt_record.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_txt_record.py validate-modules:E338
-lib/ansible/modules/net_tools/nios/nios_zone.py validate-modules:E322
-lib/ansible/modules/net_tools/nios/nios_zone.py validate-modules:E324
-lib/ansible/modules/net_tools/nios/nios_zone.py validate-modules:E337
-lib/ansible/modules/net_tools/nios/nios_zone.py validate-modules:E338
-lib/ansible/modules/net_tools/nmcli.py validate-modules:E337
-lib/ansible/modules/net_tools/nsupdate.py validate-modules:E337
-lib/ansible/modules/network/a10/a10_server.py validate-modules:E337
-lib/ansible/modules/network/a10/a10_server_axapi3.py validate-modules:E326
-lib/ansible/modules/network/a10/a10_server_axapi3.py validate-modules:E337
-lib/ansible/modules/network/a10/a10_service_group.py validate-modules:E337
-lib/ansible/modules/network/a10/a10_virtual_server.py validate-modules:E324
-lib/ansible/modules/network/a10/a10_virtual_server.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_access_port_block_to_access_port.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_access_sub_port_block_to_access_port.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_bd.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_contract_subject.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_fabric_scheduler.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_firmware_group.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_firmware_group_node.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_firmware_policy.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_maintenance_group.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_maintenance_group_node.py validate-modules:E337
-lib/ansible/modules/network/aci/aci_maintenance_policy.py validate-modules:E337
-lib/ansible/modules/network/aci/mso_schema_template_anp_epg.py validate-modules:E322
-lib/ansible/modules/network/aci/mso_schema_template_anp_epg.py validate-modules:E337
-lib/ansible/modules/network/aci/mso_schema_template_bd.py validate-modules:E322
-lib/ansible/modules/network/aci/mso_schema_template_bd.py validate-modules:E337
-lib/ansible/modules/network/aci/mso_schema_template_externalepg.py validate-modules:E322
-lib/ansible/modules/network/aci/mso_schema_template_externalepg.py validate-modules:E337
-lib/ansible/modules/network/aci/mso_schema_template_externalepg.py validate-modules:E340
-lib/ansible/modules/network/aci/mso_schema_template_l3out.py validate-modules:E322
-lib/ansible/modules/network/aci/mso_schema_template_l3out.py validate-modules:E337
-lib/ansible/modules/network/aci/mso_schema_template_l3out.py validate-modules:E340
-lib/ansible/modules/network/aci/mso_site.py validate-modules:E337
-lib/ansible/modules/network/aireos/aireos_command.py validate-modules:E324
-lib/ansible/modules/network/aireos/aireos_command.py validate-modules:E337
-lib/ansible/modules/network/aireos/aireos_command.py validate-modules:E338
-lib/ansible/modules/network/aireos/aireos_config.py validate-modules:E324
-lib/ansible/modules/network/aireos/aireos_config.py validate-modules:E337
-lib/ansible/modules/network/aireos/aireos_config.py validate-modules:E338
-lib/ansible/modules/network/aos/_aos_asn_pool.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_asn_pool.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_blueprint.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_blueprint.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_blueprint_param.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_blueprint_param.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_blueprint_virtnet.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_blueprint_virtnet.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_device.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_device.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_external_router.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_external_router.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_ip_pool.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_ip_pool.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_logical_device.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_logical_device.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_logical_device_map.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_logical_device_map.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_login.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_login.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_rack_type.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_rack_type.py metaclass-boilerplate
-lib/ansible/modules/network/aos/_aos_template.py future-import-boilerplate
-lib/ansible/modules/network/aos/_aos_template.py metaclass-boilerplate
-lib/ansible/modules/network/aruba/aruba_command.py validate-modules:E324
-lib/ansible/modules/network/aruba/aruba_command.py validate-modules:E337
-lib/ansible/modules/network/aruba/aruba_command.py validate-modules:E338
-lib/ansible/modules/network/aruba/aruba_config.py validate-modules:E324
-lib/ansible/modules/network/aruba/aruba_config.py validate-modules:E337
-lib/ansible/modules/network/aruba/aruba_config.py validate-modules:E338
-lib/ansible/modules/network/asa/asa_acl.py validate-modules:E322
-lib/ansible/modules/network/asa/asa_acl.py validate-modules:E324
-lib/ansible/modules/network/asa/asa_acl.py validate-modules:E337
-lib/ansible/modules/network/asa/asa_acl.py validate-modules:E338
-lib/ansible/modules/network/asa/asa_command.py validate-modules:E322
-lib/ansible/modules/network/asa/asa_command.py validate-modules:E324
-lib/ansible/modules/network/asa/asa_command.py validate-modules:E337
-lib/ansible/modules/network/asa/asa_command.py validate-modules:E338
-lib/ansible/modules/network/asa/asa_config.py validate-modules:E322
-lib/ansible/modules/network/asa/asa_config.py validate-modules:E324
-lib/ansible/modules/network/asa/asa_config.py validate-modules:E335
-lib/ansible/modules/network/asa/asa_config.py validate-modules:E337
-lib/ansible/modules/network/asa/asa_config.py validate-modules:E338
-lib/ansible/modules/network/asa/asa_og.py validate-modules:E337
-lib/ansible/modules/network/asa/asa_og.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_actiongroupconfig.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_actiongroupconfig.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_actiongroupconfig.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_actiongroupconfig.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_alertconfig.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_alertconfig.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_alertconfig.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_alertconfig.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_alertemailconfig.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_alertemailconfig.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_alertemailconfig.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_alertemailconfig.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_alertscriptconfig.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_alertscriptconfig.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_alertscriptconfig.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_alertscriptconfig.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_alertsyslogconfig.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_alertsyslogconfig.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_alertsyslogconfig.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_alertsyslogconfig.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_analyticsprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_analyticsprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_analyticsprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_analyticsprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_api_session.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_api_session.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_api_session.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_api_session.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_api_version.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_api_version.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_api_version.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_api_version.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_applicationpersistenceprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_applicationpersistenceprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_applicationpersistenceprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_applicationpersistenceprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_applicationprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_applicationprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_applicationprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_applicationprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_authprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_authprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_authprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_authprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_autoscalelaunchconfig.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_autoscalelaunchconfig.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_autoscalelaunchconfig.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_autoscalelaunchconfig.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_backup.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_backup.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_backup.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_backup.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_backupconfiguration.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_backupconfiguration.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_backupconfiguration.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_backupconfiguration.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_certificatemanagementprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_certificatemanagementprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_certificatemanagementprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_certificatemanagementprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_cloud.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_cloud.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_cloud.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_cloud.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_cloudconnectoruser.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_cloudconnectoruser.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_cloudconnectoruser.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_cloudconnectoruser.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_cloudproperties.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_cloudproperties.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_cloudproperties.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_cloudproperties.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_cluster.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_cluster.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_cluster.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_cluster.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_clusterclouddetails.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_clusterclouddetails.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_clusterclouddetails.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_clusterclouddetails.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_controllerproperties.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_controllerproperties.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_controllerproperties.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_controllerproperties.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_customipamdnsprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_customipamdnsprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_customipamdnsprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_customipamdnsprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_dnspolicy.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_dnspolicy.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_dnspolicy.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_dnspolicy.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_errorpagebody.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_errorpagebody.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_errorpagebody.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_errorpagebody.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_errorpageprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_errorpageprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_errorpageprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_errorpageprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_gslb.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_gslb.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_gslb.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_gslb.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_gslbgeodbprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_gslbgeodbprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_gslbgeodbprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_gslbgeodbprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_gslbservice.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_gslbservice.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_gslbservice.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_gslbservice.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_gslbservice_patch_member.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_gslbservice_patch_member.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_gslbservice_patch_member.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_gslbservice_patch_member.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_hardwaresecuritymodulegroup.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_hardwaresecuritymodulegroup.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_hardwaresecuritymodulegroup.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_hardwaresecuritymodulegroup.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_healthmonitor.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_healthmonitor.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_healthmonitor.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_healthmonitor.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_httppolicyset.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_httppolicyset.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_httppolicyset.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_httppolicyset.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_ipaddrgroup.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_ipaddrgroup.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_ipaddrgroup.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_ipaddrgroup.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_ipamdnsproviderprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_ipamdnsproviderprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_ipamdnsproviderprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_ipamdnsproviderprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_l4policyset.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_l4policyset.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_l4policyset.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_l4policyset.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_microservicegroup.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_microservicegroup.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_microservicegroup.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_microservicegroup.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_network.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_network.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_network.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_network.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_networkprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_networkprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_networkprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_networkprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_networksecuritypolicy.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_networksecuritypolicy.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_networksecuritypolicy.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_networksecuritypolicy.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_pkiprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_pkiprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_pkiprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_pkiprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_pool.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_pool.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_pool.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_pool.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_poolgroup.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_poolgroup.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_poolgroup.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_poolgroup.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_poolgroupdeploymentpolicy.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_poolgroupdeploymentpolicy.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_poolgroupdeploymentpolicy.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_poolgroupdeploymentpolicy.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_prioritylabels.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_prioritylabels.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_prioritylabels.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_prioritylabels.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_role.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_role.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_role.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_role.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_scheduler.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_scheduler.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_scheduler.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_scheduler.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_seproperties.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_seproperties.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_seproperties.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_seproperties.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_serverautoscalepolicy.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_serverautoscalepolicy.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_serverautoscalepolicy.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_serverautoscalepolicy.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_serviceengine.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_serviceengine.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_serviceengine.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_serviceengine.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_serviceenginegroup.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_serviceenginegroup.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_serviceenginegroup.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_serviceenginegroup.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_snmptrapprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_snmptrapprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_snmptrapprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_snmptrapprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_sslkeyandcertificate.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_sslkeyandcertificate.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_sslkeyandcertificate.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_sslkeyandcertificate.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_sslprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_sslprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_sslprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_sslprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_stringgroup.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_stringgroup.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_stringgroup.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_stringgroup.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_systemconfiguration.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_systemconfiguration.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_systemconfiguration.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_systemconfiguration.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_tenant.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_tenant.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_tenant.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_tenant.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_trafficcloneprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_trafficcloneprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_trafficcloneprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_trafficcloneprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_user.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_user.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_useraccount.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_useraccount.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_useraccount.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_useraccount.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_useraccountprofile.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_useraccountprofile.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_useraccountprofile.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_useraccountprofile.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_virtualservice.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_virtualservice.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_virtualservice.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_virtualservice.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_vrfcontext.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_vrfcontext.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_vrfcontext.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_vrfcontext.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_vsdatascriptset.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_vsdatascriptset.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_vsdatascriptset.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_vsdatascriptset.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_vsvip.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_vsvip.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_vsvip.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_vsvip.py validate-modules:E338
-lib/ansible/modules/network/avi/avi_webhook.py future-import-boilerplate
-lib/ansible/modules/network/avi/avi_webhook.py metaclass-boilerplate
-lib/ansible/modules/network/avi/avi_webhook.py validate-modules:E337
-lib/ansible/modules/network/avi/avi_webhook.py validate-modules:E338
-lib/ansible/modules/network/bigswitch/bcf_switch.py validate-modules:E337
-lib/ansible/modules/network/bigswitch/bcf_switch.py validate-modules:E338
-lib/ansible/modules/network/bigswitch/bigmon_chain.py validate-modules:E337
-lib/ansible/modules/network/bigswitch/bigmon_chain.py validate-modules:E338
-lib/ansible/modules/network/bigswitch/bigmon_policy.py validate-modules:E324
-lib/ansible/modules/network/bigswitch/bigmon_policy.py validate-modules:E326
-lib/ansible/modules/network/bigswitch/bigmon_policy.py validate-modules:E337
-lib/ansible/modules/network/bigswitch/bigmon_policy.py validate-modules:E338
-lib/ansible/modules/network/checkpoint/checkpoint_object_facts.py validate-modules:E337
-lib/ansible/modules/network/checkpoint/cp_network.py validate-modules:E337
-lib/ansible/modules/network/cli/cli_command.py validate-modules:E337
-lib/ansible/modules/network/cli/cli_config.py validate-modules:E337
-lib/ansible/modules/network/cli/cli_config.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_aaa_server.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_aaa_server.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_aaa_server.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_aaa_server.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_aaa_server.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_aaa_server.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_aaa_server.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_aaa_server.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_aaa_server_host.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_aaa_server_host.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_aaa_server_host.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_aaa_server_host.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_aaa_server_host.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_aaa_server_host.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_aaa_server_host.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_aaa_server_host.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_acl.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_acl.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_acl.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_acl.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_acl.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_acl.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_acl.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_acl.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_acl_advance.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_acl_advance.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_acl_advance.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_acl_advance.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_acl_advance.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_acl_advance.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_acl_advance.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_acl_advance.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_acl_interface.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_acl_interface.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_acl_interface.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_acl_interface.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_acl_interface.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_acl_interface.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_acl_interface.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_acl_interface.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_bfd_global.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bfd_global.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bfd_global.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_bfd_global.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_bfd_global.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_bfd_global.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_bfd_global.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_bfd_global.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_bfd_session.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bfd_session.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bfd_session.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_bfd_session.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_bfd_session.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_bfd_session.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_bfd_session.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_bfd_session.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_bfd_view.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bfd_view.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bfd_view.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_bfd_view.py validate-modules:E327
-lib/ansible/modules/network/cloudengine/ce_bfd_view.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_bfd_view.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_bgp.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bgp.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bgp.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_bgp.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_bgp.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_bgp.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_bgp.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_bgp.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_bgp_af.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bgp_af.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bgp_af.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_bgp_af.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_bgp_af.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_bgp_af.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_bgp_af.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_bgp_af.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor_af.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor_af.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor_af.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor_af.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor_af.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor_af.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor_af.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_bgp_neighbor_af.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_command.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_command.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_command.py pylint:blacklisted-name
-lib/ansible/modules/network/cloudengine/ce_command.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_command.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_command.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_command.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_command.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_command.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_config.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_config.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_config.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_config.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_config.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_config.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_config.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_config.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_dldp.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_dldp.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_dldp.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_dldp.py validate-modules:E323
-lib/ansible/modules/network/cloudengine/ce_dldp.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_dldp.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_dldp.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_dldp.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_dldp.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_dldp_interface.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_dldp_interface.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_dldp_interface.py pylint:blacklisted-name
-lib/ansible/modules/network/cloudengine/ce_dldp_interface.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_dldp_interface.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_dldp_interface.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_dldp_interface.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_dldp_interface.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_dldp_interface.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_eth_trunk.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_eth_trunk.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_eth_trunk.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_eth_trunk.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_eth_trunk.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_eth_trunk.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_eth_trunk.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_eth_trunk.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_evpn_bd_vni.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_evpn_bd_vni.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_evpn_bd_vni.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_evpn_bd_vni.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_evpn_bd_vni.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_evpn_bd_vni.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_evpn_bd_vni.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_evpn_bd_vni.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp_rr.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp_rr.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp_rr.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp_rr.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp_rr.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp_rr.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp_rr.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_evpn_bgp_rr.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_evpn_global.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_evpn_global.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_evpn_global.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_evpn_global.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_evpn_global.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_evpn_global.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_evpn_global.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_evpn_global.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_facts.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_facts.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_facts.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_facts.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_facts.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_facts.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_facts.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_facts.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_file_copy.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_file_copy.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_file_copy.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_file_copy.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_file_copy.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_file_copy.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_file_copy.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_file_copy.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_info_center_debug.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_info_center_debug.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_info_center_debug.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_info_center_debug.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_info_center_debug.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_info_center_debug.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_info_center_debug.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_info_center_debug.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_info_center_global.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_info_center_global.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_info_center_global.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_info_center_global.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_info_center_global.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_info_center_global.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_info_center_global.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_info_center_global.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_info_center_log.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_info_center_log.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_info_center_log.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_info_center_log.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_info_center_log.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_info_center_log.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_info_center_log.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_info_center_log.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_info_center_trap.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_info_center_trap.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_info_center_trap.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_info_center_trap.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_info_center_trap.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_info_center_trap.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_info_center_trap.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_info_center_trap.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_interface.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_interface.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_interface.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_interface.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_interface.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_interface.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_interface.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_interface.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_interface_ospf.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_interface_ospf.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_interface_ospf.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_interface_ospf.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_interface_ospf.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_interface_ospf.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_interface_ospf.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_interface_ospf.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_ip_interface.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ip_interface.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ip_interface.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_ip_interface.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_ip_interface.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_ip_interface.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_ip_interface.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_ip_interface.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_link_status.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_link_status.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_link_status.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_link_status.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_link_status.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_link_status.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_link_status.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_link_status.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_mlag_config.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_mlag_config.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_mlag_config.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_mlag_config.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_mlag_config.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_mlag_config.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_mlag_config.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_mlag_config.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_mlag_interface.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_mlag_interface.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_mlag_interface.py pylint:blacklisted-name
-lib/ansible/modules/network/cloudengine/ce_mlag_interface.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_mlag_interface.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_mlag_interface.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_mlag_interface.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_mlag_interface.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_mlag_interface.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_mtu.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_mtu.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_mtu.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_mtu.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_mtu.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_mtu.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_mtu.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_mtu.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_netconf.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netconf.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netconf.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_netconf.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_netconf.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_netconf.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_netconf.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_netconf.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_netstream_aging.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netstream_aging.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netstream_aging.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_netstream_aging.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_netstream_aging.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_netstream_aging.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_netstream_aging.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_netstream_aging.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_netstream_export.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netstream_export.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netstream_export.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_netstream_export.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_netstream_export.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_netstream_export.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_netstream_export.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_netstream_export.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_netstream_global.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netstream_global.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netstream_global.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_netstream_global.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_netstream_global.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_netstream_global.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_netstream_global.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_netstream_global.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_netstream_template.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netstream_template.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_netstream_template.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_netstream_template.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_netstream_template.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_netstream_template.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_netstream_template.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_netstream_template.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_ntp.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ntp.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ntp.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_ntp.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_ntp.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_ntp.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_ntp.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_ntp.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_ntp_auth.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ntp_auth.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ntp_auth.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_ntp_auth.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_ntp_auth.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_ntp_auth.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_ntp_auth.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_ntp_auth.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_ospf.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ospf.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ospf.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_ospf.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_ospf.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_ospf.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_ospf.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_ospf.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_ospf_vrf.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ospf_vrf.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_ospf_vrf.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_ospf_vrf.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_ospf_vrf.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_ospf_vrf.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_ospf_vrf.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_ospf_vrf.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_reboot.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_reboot.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_reboot.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_reboot.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_reboot.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_reboot.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_reboot.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_reboot.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_rollback.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_rollback.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_rollback.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_rollback.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_rollback.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_rollback.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_rollback.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_rollback.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_sflow.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_sflow.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_sflow.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_sflow.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_sflow.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_sflow.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_sflow.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_sflow.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_snmp_community.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_community.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_community.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_snmp_community.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_snmp_community.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_snmp_community.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_snmp_community.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_snmp_community.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_snmp_contact.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_contact.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_contact.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_snmp_contact.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_snmp_contact.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_snmp_contact.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_snmp_contact.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_snmp_contact.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_snmp_location.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_location.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_location.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_snmp_location.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_snmp_location.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_snmp_location.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_snmp_location.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_snmp_location.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_snmp_target_host.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_target_host.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_target_host.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_snmp_target_host.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_snmp_target_host.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_snmp_target_host.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_snmp_target_host.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_snmp_target_host.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_snmp_traps.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_traps.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_traps.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_snmp_traps.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_snmp_traps.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_snmp_traps.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_snmp_traps.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_snmp_traps.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_snmp_user.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_user.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_snmp_user.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_snmp_user.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_snmp_user.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_snmp_user.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_snmp_user.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_snmp_user.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_startup.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_startup.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_startup.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_startup.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_startup.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_startup.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_startup.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_startup.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_static_route.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_static_route.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_static_route.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_static_route.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_static_route.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_static_route.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_static_route.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_static_route.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_stp.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_stp.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_stp.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_stp.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_stp.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_stp.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_stp.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_stp.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_switchport.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_switchport.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_switchport.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_switchport.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_switchport.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_switchport.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_switchport.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_switchport.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vlan.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vlan.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vlan.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vlan.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vlan.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vlan.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vlan.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vlan.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vrf.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vrf.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vrf.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vrf.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vrf.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vrf.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vrf.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vrf.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vrf_af.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vrf_af.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vrf_af.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vrf_af.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vrf_af.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vrf_af.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vrf_af.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vrf_af.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vrf_interface.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vrf_interface.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vrf_interface.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vrf_interface.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vrf_interface.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vrf_interface.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vrf_interface.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vrf_interface.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vrrp.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vrrp.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vrrp.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vrrp.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vrrp.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vrrp.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vrrp.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vrrp.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vxlan_arp.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_arp.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_arp.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vxlan_arp.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vxlan_arp.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vxlan_arp.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vxlan_arp.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vxlan_arp.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vxlan_gateway.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_gateway.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_gateway.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vxlan_gateway.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vxlan_gateway.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vxlan_gateway.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vxlan_gateway.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vxlan_gateway.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vxlan_global.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_global.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_global.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vxlan_global.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vxlan_global.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vxlan_global.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vxlan_global.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vxlan_global.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vxlan_tunnel.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_tunnel.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_tunnel.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vxlan_tunnel.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vxlan_tunnel.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vxlan_tunnel.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vxlan_tunnel.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vxlan_tunnel.py validate-modules:E340
-lib/ansible/modules/network/cloudengine/ce_vxlan_vap.py future-import-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_vap.py metaclass-boilerplate
-lib/ansible/modules/network/cloudengine/ce_vxlan_vap.py validate-modules:E322
-lib/ansible/modules/network/cloudengine/ce_vxlan_vap.py validate-modules:E324
-lib/ansible/modules/network/cloudengine/ce_vxlan_vap.py validate-modules:E326
-lib/ansible/modules/network/cloudengine/ce_vxlan_vap.py validate-modules:E337
-lib/ansible/modules/network/cloudengine/ce_vxlan_vap.py validate-modules:E338
-lib/ansible/modules/network/cloudengine/ce_vxlan_vap.py validate-modules:E340
-lib/ansible/modules/network/cloudvision/cv_server_provision.py pylint:blacklisted-name
-lib/ansible/modules/network/cloudvision/cv_server_provision.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_backup.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_backup.py validate-modules:E323
-lib/ansible/modules/network/cnos/cnos_backup.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_backup.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_banner.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_banner.py validate-modules:E324
-lib/ansible/modules/network/cnos/cnos_banner.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_banner.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_bgp.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_bgp.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_command.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_command.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_conditional_command.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_conditional_command.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_conditional_template.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_conditional_template.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_config.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_config.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_factory.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_facts.py validate-modules:E323
-lib/ansible/modules/network/cnos/cnos_facts.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_image.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_image.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_interface.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_interface.py validate-modules:E324
-lib/ansible/modules/network/cnos/cnos_interface.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_interface.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_interface.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_interface.py validate-modules:E340
-lib/ansible/modules/network/cnos/cnos_l2_interface.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_l2_interface.py validate-modules:E324
-lib/ansible/modules/network/cnos/cnos_l2_interface.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_l2_interface.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_l2_interface.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_l2_interface.py validate-modules:E340
-lib/ansible/modules/network/cnos/cnos_l3_interface.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_l3_interface.py validate-modules:E324
-lib/ansible/modules/network/cnos/cnos_l3_interface.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_l3_interface.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_l3_interface.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_l3_interface.py validate-modules:E340
-lib/ansible/modules/network/cnos/cnos_linkagg.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_linkagg.py validate-modules:E324
-lib/ansible/modules/network/cnos/cnos_linkagg.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_linkagg.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_linkagg.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_linkagg.py validate-modules:E340
-lib/ansible/modules/network/cnos/cnos_lldp.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_logging.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_logging.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_logging.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_logging.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_logging.py validate-modules:E340
-lib/ansible/modules/network/cnos/cnos_reload.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_rollback.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_rollback.py validate-modules:E323
-lib/ansible/modules/network/cnos/cnos_rollback.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_rollback.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_save.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_showrun.py validate-modules:E323
-lib/ansible/modules/network/cnos/cnos_static_route.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_static_route.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_static_route.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_static_route.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_static_route.py validate-modules:E340
-lib/ansible/modules/network/cnos/cnos_system.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_system.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_template.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_template.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_user.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_user.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_user.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_user.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_user.py validate-modules:E340
-lib/ansible/modules/network/cnos/cnos_vlag.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_vlag.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_vlan.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_vlan.py validate-modules:E324
-lib/ansible/modules/network/cnos/cnos_vlan.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_vlan.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_vlan.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_vlan.py validate-modules:E340
-lib/ansible/modules/network/cnos/cnos_vrf.py validate-modules:E322
-lib/ansible/modules/network/cnos/cnos_vrf.py validate-modules:E326
-lib/ansible/modules/network/cnos/cnos_vrf.py validate-modules:E337
-lib/ansible/modules/network/cnos/cnos_vrf.py validate-modules:E338
-lib/ansible/modules/network/cnos/cnos_vrf.py validate-modules:E340
-lib/ansible/modules/network/cumulus/nclu.py validate-modules:E337
-lib/ansible/modules/network/dellos10/dellos10_command.py validate-modules:E322
-lib/ansible/modules/network/dellos10/dellos10_command.py validate-modules:E324
-lib/ansible/modules/network/dellos10/dellos10_command.py validate-modules:E337
-lib/ansible/modules/network/dellos10/dellos10_command.py validate-modules:E338
-lib/ansible/modules/network/dellos10/dellos10_config.py validate-modules:E322
-lib/ansible/modules/network/dellos10/dellos10_config.py validate-modules:E324
-lib/ansible/modules/network/dellos10/dellos10_config.py validate-modules:E337
-lib/ansible/modules/network/dellos10/dellos10_config.py validate-modules:E338
-lib/ansible/modules/network/dellos10/dellos10_facts.py validate-modules:E322
-lib/ansible/modules/network/dellos10/dellos10_facts.py validate-modules:E324
-lib/ansible/modules/network/dellos10/dellos10_facts.py validate-modules:E337
-lib/ansible/modules/network/dellos10/dellos10_facts.py validate-modules:E338
-lib/ansible/modules/network/dellos6/dellos6_command.py validate-modules:E322
-lib/ansible/modules/network/dellos6/dellos6_command.py validate-modules:E324
-lib/ansible/modules/network/dellos6/dellos6_command.py validate-modules:E337
-lib/ansible/modules/network/dellos6/dellos6_command.py validate-modules:E338
-lib/ansible/modules/network/dellos6/dellos6_config.py validate-modules:E322
-lib/ansible/modules/network/dellos6/dellos6_config.py validate-modules:E324
-lib/ansible/modules/network/dellos6/dellos6_config.py validate-modules:E337
-lib/ansible/modules/network/dellos6/dellos6_config.py validate-modules:E338
-lib/ansible/modules/network/dellos6/dellos6_facts.py validate-modules:E322
-lib/ansible/modules/network/dellos6/dellos6_facts.py validate-modules:E324
-lib/ansible/modules/network/dellos6/dellos6_facts.py validate-modules:E337
-lib/ansible/modules/network/dellos6/dellos6_facts.py validate-modules:E338
-lib/ansible/modules/network/dellos9/dellos9_command.py validate-modules:E322
-lib/ansible/modules/network/dellos9/dellos9_command.py validate-modules:E324
-lib/ansible/modules/network/dellos9/dellos9_command.py validate-modules:E337
-lib/ansible/modules/network/dellos9/dellos9_command.py validate-modules:E338
-lib/ansible/modules/network/dellos9/dellos9_config.py validate-modules:E322
-lib/ansible/modules/network/dellos9/dellos9_config.py validate-modules:E324
-lib/ansible/modules/network/dellos9/dellos9_config.py validate-modules:E337
-lib/ansible/modules/network/dellos9/dellos9_config.py validate-modules:E338
-lib/ansible/modules/network/dellos9/dellos9_facts.py validate-modules:E322
-lib/ansible/modules/network/dellos9/dellos9_facts.py validate-modules:E324
-lib/ansible/modules/network/dellos9/dellos9_facts.py validate-modules:E337
-lib/ansible/modules/network/dellos9/dellos9_facts.py validate-modules:E338
-lib/ansible/modules/network/edgeos/edgeos_command.py validate-modules:E337
-lib/ansible/modules/network/edgeos/edgeos_command.py validate-modules:E338
-lib/ansible/modules/network/edgeos/edgeos_config.py validate-modules:E337
-lib/ansible/modules/network/edgeos/edgeos_config.py validate-modules:E338
-lib/ansible/modules/network/edgeos/edgeos_facts.py validate-modules:E337
-lib/ansible/modules/network/edgeswitch/edgeswitch_facts.py validate-modules:E337
-lib/ansible/modules/network/edgeswitch/edgeswitch_vlan.py validate-modules:E322
-lib/ansible/modules/network/edgeswitch/edgeswitch_vlan.py validate-modules:E326
-lib/ansible/modules/network/edgeswitch/edgeswitch_vlan.py validate-modules:E337
-lib/ansible/modules/network/edgeswitch/edgeswitch_vlan.py validate-modules:E338
-lib/ansible/modules/network/edgeswitch/edgeswitch_vlan.py validate-modules:E340
-lib/ansible/modules/network/enos/enos_command.py validate-modules:E322
-lib/ansible/modules/network/enos/enos_command.py validate-modules:E323
-lib/ansible/modules/network/enos/enos_command.py validate-modules:E324
-lib/ansible/modules/network/enos/enos_command.py validate-modules:E337
-lib/ansible/modules/network/enos/enos_command.py validate-modules:E338
-lib/ansible/modules/network/enos/enos_config.py validate-modules:E322
-lib/ansible/modules/network/enos/enos_config.py validate-modules:E323
-lib/ansible/modules/network/enos/enos_config.py validate-modules:E324
-lib/ansible/modules/network/enos/enos_config.py validate-modules:E337
-lib/ansible/modules/network/enos/enos_config.py validate-modules:E338
-lib/ansible/modules/network/enos/enos_facts.py validate-modules:E322
-lib/ansible/modules/network/enos/enos_facts.py validate-modules:E323
-lib/ansible/modules/network/enos/enos_facts.py validate-modules:E324
-lib/ansible/modules/network/enos/enos_facts.py validate-modules:E337
-lib/ansible/modules/network/enos/enos_facts.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_banner.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_banner.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_banner.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_banner.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_banner.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_bgp.py validate-modules:E325
-lib/ansible/modules/network/eos/eos_bgp.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_bgp.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_bgp.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_command.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_command.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_command.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_command.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_command.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_command.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_config.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_config.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_config.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_config.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_config.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_config.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_eapi.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_eapi.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_eapi.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_eapi.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_eapi.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_eapi.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_facts.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_facts.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_facts.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_facts.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_facts.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_interface.py validate-modules:E322
-lib/ansible/modules/network/eos/eos_interface.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_interface.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_interface.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_interface.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_interface.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_interface.py validate-modules:E340
-lib/ansible/modules/network/eos/eos_l2_interface.py validate-modules:E322
-lib/ansible/modules/network/eos/eos_l2_interface.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_l2_interface.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_l2_interface.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_l2_interface.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_l2_interface.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_l2_interface.py validate-modules:E340
-lib/ansible/modules/network/eos/eos_l3_interface.py validate-modules:E322
-lib/ansible/modules/network/eos/eos_l3_interface.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_l3_interface.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_l3_interface.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_l3_interface.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_l3_interface.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_l3_interface.py validate-modules:E340
-lib/ansible/modules/network/eos/eos_linkagg.py validate-modules:E322
-lib/ansible/modules/network/eos/eos_linkagg.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_linkagg.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_linkagg.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_linkagg.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_linkagg.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_linkagg.py validate-modules:E340
-lib/ansible/modules/network/eos/eos_lldp.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_lldp.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_lldp.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_lldp.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_logging.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_logging.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_logging.py validate-modules:E322
-lib/ansible/modules/network/eos/eos_logging.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_logging.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_logging.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_logging.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_logging.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_logging.py validate-modules:E340
-lib/ansible/modules/network/eos/eos_static_route.py validate-modules:E322
-lib/ansible/modules/network/eos/eos_static_route.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_static_route.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_static_route.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_static_route.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_static_route.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_static_route.py validate-modules:E340
-lib/ansible/modules/network/eos/eos_system.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_system.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_system.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_system.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_system.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_system.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_user.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_user.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_user.py validate-modules:E322
-lib/ansible/modules/network/eos/eos_user.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_user.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_user.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_user.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_user.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_user.py validate-modules:E340
-lib/ansible/modules/network/eos/eos_vlan.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_vlan.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_vlan.py validate-modules:E322
-lib/ansible/modules/network/eos/eos_vlan.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_vlan.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_vlan.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_vlan.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_vlan.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_vlan.py validate-modules:E340
-lib/ansible/modules/network/eos/eos_vrf.py future-import-boilerplate
-lib/ansible/modules/network/eos/eos_vrf.py metaclass-boilerplate
-lib/ansible/modules/network/eos/eos_vrf.py validate-modules:E322
-lib/ansible/modules/network/eos/eos_vrf.py validate-modules:E324
-lib/ansible/modules/network/eos/eos_vrf.py validate-modules:E326
-lib/ansible/modules/network/eos/eos_vrf.py validate-modules:E327
-lib/ansible/modules/network/eos/eos_vrf.py validate-modules:E337
-lib/ansible/modules/network/eos/eos_vrf.py validate-modules:E338
-lib/ansible/modules/network/eos/eos_vrf.py validate-modules:E340
-lib/ansible/modules/network/exos/exos_command.py validate-modules:E337
-lib/ansible/modules/network/exos/exos_command.py validate-modules:E338
-lib/ansible/modules/network/exos/exos_config.py validate-modules:E337
-lib/ansible/modules/network/exos/exos_config.py validate-modules:E338
-lib/ansible/modules/network/exos/exos_facts.py validate-modules:E337
-lib/ansible/modules/network/f5/_bigip_asm_policy.py validate-modules:E337
-lib/ansible/modules/network/f5/_bigip_asm_policy.py validate-modules:E338
-lib/ansible/modules/network/f5/_bigip_facts.py validate-modules:E337
-lib/ansible/modules/network/f5/_bigip_gtm_facts.py validate-modules:E337
-lib/ansible/modules/network/f5/_bigip_gtm_facts.py validate-modules:E338
-lib/ansible/modules/network/f5/bigip_firewall_address_list.py validate-modules:E326
-lib/ansible/modules/network/f5/bigip_firewall_log_profile_network.py validate-modules:E335
-lib/ansible/modules/network/f5/bigip_gtm_pool_member.py validate-modules:E322
-lib/ansible/modules/network/f5/bigip_gtm_pool_member.py validate-modules:E326
-lib/ansible/modules/network/f5/bigip_gtm_pool_member.py validate-modules:E337
-lib/ansible/modules/network/f5/bigip_gtm_pool_member.py validate-modules:E338
-lib/ansible/modules/network/f5/bigip_gtm_pool_member.py validate-modules:E340
-lib/ansible/modules/network/f5/bigip_pool.py validate-modules:E322
-lib/ansible/modules/network/f5/bigip_pool.py validate-modules:E326
-lib/ansible/modules/network/f5/bigip_pool.py validate-modules:E337
-lib/ansible/modules/network/f5/bigip_pool.py validate-modules:E338
-lib/ansible/modules/network/f5/bigip_pool.py validate-modules:E340
-lib/ansible/modules/network/f5/bigip_pool_member.py validate-modules:E322
-lib/ansible/modules/network/f5/bigip_pool_member.py validate-modules:E326
-lib/ansible/modules/network/f5/bigip_pool_member.py validate-modules:E337
-lib/ansible/modules/network/f5/bigip_pool_member.py validate-modules:E338
-lib/ansible/modules/network/f5/bigip_pool_member.py validate-modules:E340
-lib/ansible/modules/network/fortimanager/fmgr_device.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_device_config.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_device_group.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_device_provision_template.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_fwobj_address.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_fwobj_ippool.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_fwobj_ippool6.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_fwobj_service.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_fwobj_vip.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_fwpol_ipv4.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_fwpol_package.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_ha.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_provisioning.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_provisioning.py validate-modules:E338
-lib/ansible/modules/network/fortimanager/fmgr_query.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_script.py validate-modules:E324
-lib/ansible/modules/network/fortimanager/fmgr_script.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_appctrl.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_av.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_dns.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_ips.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_profile_group.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_proxy.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_spam.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_ssl_ssh.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_voip.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_waf.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_wanopt.py validate-modules:E337
-lib/ansible/modules/network/fortimanager/fmgr_secprof_web.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_address.py validate-modules:E324
-lib/ansible/modules/network/fortios/fortios_address.py validate-modules:E338
-lib/ansible/modules/network/fortios/fortios_antivirus_heuristic.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_antivirus_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_antivirus_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_antivirus_quarantine.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_antivirus_quarantine.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_antivirus_quarantine.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_antivirus_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_antivirus_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_application_custom.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_application_group.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_application_list.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_application_list.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_application_name.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_application_name.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_application_rule_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_authentication_rule.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_authentication_rule.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_authentication_scheme.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_authentication_scheme.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_authentication_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_authentication_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_config.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_dlp_filepattern.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_dlp_filepattern.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_dlp_fp_doc_source.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_dlp_fp_doc_source.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_dlp_fp_sensitivity.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_dlp_sensor.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_dlp_sensor.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_dlp_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_dlp_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_dnsfilter_domain_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_dnsfilter_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_dnsfilter_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_endpoint_control_client.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_endpoint_control_client.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_endpoint_control_forticlient_ems.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_endpoint_control_forticlient_ems.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_endpoint_control_forticlient_registration_sync.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_endpoint_control_forticlient_registration_sync.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_endpoint_control_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_endpoint_control_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_endpoint_control_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_endpoint_control_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_extender_controller_extender.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_extender_controller_extender.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_DoS_policy.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_DoS_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_DoS_policy6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_DoS_policy6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_address.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_address.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_address6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_address6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_address6_template.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_address6_template.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_addrgrp.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_addrgrp.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_addrgrp6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_auth_portal.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_auth_portal.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_central_snat_map.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_central_snat_map.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_dnstranslation.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_identity_based_route.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_interface_policy.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_interface_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_interface_policy6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_interface_policy6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_internet_service.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_internet_service.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_internet_service_custom.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_internet_service_custom.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_internet_service_group.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ip_translation.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ip_translation.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ipmacbinding_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ipmacbinding_table.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ipmacbinding_table.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ippool.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ippool.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ippool6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ipv6_eh_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ipv6_eh_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ldb_monitor.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ldb_monitor.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_local_in_policy.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_local_in_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_local_in_policy6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_multicast_address.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_multicast_address.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_multicast_address6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_multicast_policy.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_multicast_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_multicast_policy6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_multicast_policy6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_policy.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_firewall_policy.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_policy46.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_policy46.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_policy6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_policy6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_policy64.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_policy64.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_profile_group.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_profile_group.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_profile_protocol_options.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_profile_protocol_options.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_proxy_address.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_proxy_address.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_proxy_addrgrp.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_proxy_policy.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_proxy_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_schedule_group.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_schedule_onetime.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_schedule_onetime.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_schedule_recurring.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_service_category.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_service_custom.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_service_custom.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_service_group.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_shaper_per_ip_shaper.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_shaper_per_ip_shaper.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_shaper_traffic_shaper.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_shaper_traffic_shaper.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_shaping_policy.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_shaping_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_shaping_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_shaping_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_sniffer.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_sniffer.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ssh_host_key.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ssh_host_key.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ssh_local_ca.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ssh_local_ca.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ssh_local_key.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ssh_local_key.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ssh_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ssh_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ssl_server.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ssl_server.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ssl_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ssl_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ssl_ssh_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_ssl_ssh_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_ttl_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_vip.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_vip.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_vip46.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_vip46.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_vip6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_vip6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_vip64.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_vip64.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_vipgrp.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_vipgrp46.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_vipgrp6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_vipgrp64.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_wildcard_fqdn_custom.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_firewall_wildcard_fqdn_custom.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_firewall_wildcard_fqdn_group.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ftp_proxy_explicit.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_ftp_proxy_explicit.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_icap_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_icap_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_icap_server.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_icap_server.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ips_custom.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_ips_custom.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ips_decoder.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ips_global.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_ips_global.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ips_rule.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_ips_rule.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ips_rule_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ips_sensor.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_ips_sensor.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ips_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_ips_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ipv4_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ipv4_policy.py validate-modules:E338
-lib/ansible/modules/network/fortios/fortios_log_custom_field.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_disk_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_disk_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_disk_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_disk_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_eventfilter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_eventfilter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer2_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer2_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer2_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer2_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer3_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer3_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer3_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer3_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer_override_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer_override_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer_override_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer_override_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortianalyzer_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortiguard_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortiguard_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortiguard_override_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortiguard_override_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortiguard_override_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortiguard_override_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_fortiguard_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_fortiguard_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_gui_display.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_gui_display.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_memory_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_memory_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_memory_global_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_memory_global_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_memory_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_null_device_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_null_device_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_null_device_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd2_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd2_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd2_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd2_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd3_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd3_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd3_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd3_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd4_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd4_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd4_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd4_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd_override_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd_override_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd_override_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd_override_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_syslogd_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_syslogd_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_threat_weight.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_threat_weight.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_webtrends_filter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_log_webtrends_filter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_log_webtrends_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_report_chart.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_report_chart.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_report_chart.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_report_dataset.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_report_dataset.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_report_layout.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_report_layout.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_report_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_report_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_report_style.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_report_style.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_report_theme.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_report_theme.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_access_list.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_access_list.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_auth_path.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_bfd.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_bfd6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_bfd6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_bgp.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_bgp.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_multicast.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_multicast.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_multicast6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_multicast6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_multicast_flow.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_multicast_flow.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_ospf.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_ospf.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_ospf6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_ospf6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_policy.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_policy.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_policy6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_policy6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_prefix_list.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_rip.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_rip.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_router_static.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_router_static.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_spamfilter_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_spamfilter_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_ssh_filter_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_ssh_filter_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_switch_controller_global.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_switch_controller_global.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_switch_controller_lldp_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_switch_controller_lldp_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_switch_controller_lldp_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_switch_controller_lldp_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_switch_controller_mac_sync_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_switch_controller_mac_sync_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_switch_controller_managed_switch.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_switch_controller_managed_switch.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_switch_controller_network_monitor_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_switch_controller_network_monitor_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_accprofile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_accprofile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_admin.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_admin.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_api_user.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_api_user.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_central_management.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_central_management.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_dhcp_server.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_system_dhcp_server.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_dhcp_server.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_dns.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_dns.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_global.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_system_global.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_global.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_interface.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_interface.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_sdn_connector.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_sdn_connector.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_vdom.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_vdom.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_system_virtual_wan_link.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_system_virtual_wan_link.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_user_adgrp.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_user_adgrp.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_user_device.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_user_radius.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_user_radius.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_user_tacacsplus.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_user_tacacsplus.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_voip_profile.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_voip_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_voip_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_concentrator.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_concentrator.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_forticlient.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_manualkey.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_manualkey.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_manualkey.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_manualkey_interface.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_manualkey_interface.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_manualkey_interface.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_phase1.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_phase1.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_phase1_interface.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_phase1_interface.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_phase2.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_phase2.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_phase2_interface.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_vpn_ipsec_phase2_interface.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ssl_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_vpn_ssl_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_vpn_ssl_web_portal.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_vpn_ssl_web_portal.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_waf_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_waf_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_wanopt_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_wanopt_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_wanopt_settings.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_wanopt_settings.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_web_proxy_explicit.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_web_proxy_explicit.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_web_proxy_global.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_web_proxy_global.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_web_proxy_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_web_proxy_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_webfilter.py validate-modules:E328
-lib/ansible/modules/network/fortios/fortios_webfilter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_content.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter_content.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_content_header.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_fortiguard.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter_fortiguard.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_ftgd_local_cat.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_ftgd_local_rating.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_ips_urlfilter_cache_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter_ips_urlfilter_cache_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_ips_urlfilter_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter_ips_urlfilter_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_ips_urlfilter_setting6.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter_ips_urlfilter_setting6.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_override.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter_override.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_search_engine.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter_search_engine.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_webfilter_urlfilter.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_webfilter_urlfilter.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_wireless_controller_global.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_wireless_controller_global.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_wireless_controller_setting.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_wireless_controller_setting.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_wireless_controller_setting.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_wireless_controller_utm_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_wireless_controller_utm_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_wireless_controller_vap.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_wireless_controller_vap.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_wireless_controller_wids_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_wireless_controller_wids_profile.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_wireless_controller_wtp.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_wireless_controller_wtp.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_wireless_controller_wtp.py validate-modules:E337
-lib/ansible/modules/network/fortios/fortios_wireless_controller_wtp_profile.py validate-modules:E326
-lib/ansible/modules/network/fortios/fortios_wireless_controller_wtp_profile.py validate-modules:E336
-lib/ansible/modules/network/fortios/fortios_wireless_controller_wtp_profile.py validate-modules:E337
-lib/ansible/modules/network/frr/frr_bgp.py validate-modules:E322
-lib/ansible/modules/network/frr/frr_bgp.py validate-modules:E323
-lib/ansible/modules/network/frr/frr_bgp.py validate-modules:E337
-lib/ansible/modules/network/frr/frr_bgp.py validate-modules:E338
-lib/ansible/modules/network/frr/frr_facts.py validate-modules:E337
-lib/ansible/modules/network/illumos/dladm_etherstub.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/dladm_etherstub.py validate-modules:E338
-lib/ansible/modules/network/illumos/dladm_iptun.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/dladm_iptun.py validate-modules:E337
-lib/ansible/modules/network/illumos/dladm_iptun.py validate-modules:E338
-lib/ansible/modules/network/illumos/dladm_linkprop.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/dladm_linkprop.py validate-modules:E317
-lib/ansible/modules/network/illumos/dladm_linkprop.py validate-modules:E337
-lib/ansible/modules/network/illumos/dladm_linkprop.py validate-modules:E338
-lib/ansible/modules/network/illumos/dladm_vlan.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/dladm_vlan.py validate-modules:E324
-lib/ansible/modules/network/illumos/dladm_vlan.py validate-modules:E337
-lib/ansible/modules/network/illumos/dladm_vlan.py validate-modules:E338
-lib/ansible/modules/network/illumos/dladm_vnic.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/dladm_vnic.py validate-modules:E324
-lib/ansible/modules/network/illumos/dladm_vnic.py validate-modules:E338
-lib/ansible/modules/network/illumos/flowadm.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/flowadm.py validate-modules:E326
-lib/ansible/modules/network/illumos/flowadm.py validate-modules:E338
-lib/ansible/modules/network/illumos/ipadm_addr.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/ipadm_addr.py validate-modules:E337
-lib/ansible/modules/network/illumos/ipadm_addr.py validate-modules:E338
-lib/ansible/modules/network/illumos/ipadm_addrprop.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/ipadm_addrprop.py validate-modules:E317
-lib/ansible/modules/network/illumos/ipadm_addrprop.py validate-modules:E338
-lib/ansible/modules/network/illumos/ipadm_if.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/ipadm_if.py validate-modules:E338
-lib/ansible/modules/network/illumos/ipadm_ifprop.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/ipadm_ifprop.py validate-modules:E317
-lib/ansible/modules/network/illumos/ipadm_ifprop.py validate-modules:E326
-lib/ansible/modules/network/illumos/ipadm_ifprop.py validate-modules:E338
-lib/ansible/modules/network/illumos/ipadm_prop.py pylint:blacklisted-name
-lib/ansible/modules/network/illumos/ipadm_prop.py validate-modules:E326
-lib/ansible/modules/network/illumos/ipadm_prop.py validate-modules:E338
-lib/ansible/modules/network/ingate/ig_config.py validate-modules:E337
-lib/ansible/modules/network/ingate/ig_config.py validate-modules:E338
-lib/ansible/modules/network/ingate/ig_unit_information.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_banner.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_banner.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_banner.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_banner.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_bgp.py validate-modules:E323
-lib/ansible/modules/network/ios/ios_bgp.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_bgp.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_command.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_command.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_command.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_command.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_command.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_config.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_config.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_config.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_config.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_config.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_facts.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_facts.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_facts.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_facts.py validate-modules:E337
-lib/ansible/modules/network/ios/_ios_interface.py validate-modules:E322
-lib/ansible/modules/network/ios/_ios_interface.py validate-modules:E324
-lib/ansible/modules/network/ios/_ios_interface.py validate-modules:E326
-lib/ansible/modules/network/ios/_ios_interface.py validate-modules:E337
-lib/ansible/modules/network/ios/_ios_interface.py validate-modules:E338
-lib/ansible/modules/network/ios/_ios_interface.py validate-modules:E340
-lib/ansible/modules/network/ios/ios_l2_interface.py validate-modules:E322
-lib/ansible/modules/network/ios/ios_l2_interface.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_l2_interface.py validate-modules:E326
-lib/ansible/modules/network/ios/ios_l2_interface.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_l2_interface.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_l2_interface.py validate-modules:E340
-lib/ansible/modules/network/ios/ios_l3_interface.py validate-modules:E322
-lib/ansible/modules/network/ios/ios_l3_interface.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_l3_interface.py validate-modules:E326
-lib/ansible/modules/network/ios/ios_l3_interface.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_l3_interface.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_l3_interface.py validate-modules:E340
-lib/ansible/modules/network/ios/ios_linkagg.py validate-modules:E322
-lib/ansible/modules/network/ios/ios_linkagg.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_linkagg.py validate-modules:E326
-lib/ansible/modules/network/ios/ios_linkagg.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_linkagg.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_linkagg.py validate-modules:E340
-lib/ansible/modules/network/ios/ios_lldp.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_lldp.py validate-modules:E326
-lib/ansible/modules/network/ios/ios_lldp.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_logging.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_logging.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_logging.py validate-modules:E322
-lib/ansible/modules/network/ios/ios_logging.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_logging.py validate-modules:E326
-lib/ansible/modules/network/ios/ios_logging.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_logging.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_logging.py validate-modules:E340
-lib/ansible/modules/network/ios/ios_ntp.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_ntp.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_ntp.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_ntp.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_ping.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_ping.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_static_route.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_static_route.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_static_route.py validate-modules:E322
-lib/ansible/modules/network/ios/ios_static_route.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_static_route.py validate-modules:E326
-lib/ansible/modules/network/ios/ios_static_route.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_static_route.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_static_route.py validate-modules:E340
-lib/ansible/modules/network/ios/ios_system.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_system.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_system.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_system.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_system.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_user.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_user.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_user.py validate-modules:E322
-lib/ansible/modules/network/ios/ios_user.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_user.py validate-modules:E326
-lib/ansible/modules/network/ios/ios_user.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_user.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_user.py validate-modules:E340
-lib/ansible/modules/network/ios/ios_vlan.py validate-modules:E322
-lib/ansible/modules/network/ios/ios_vlan.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_vlan.py validate-modules:E326
-lib/ansible/modules/network/ios/ios_vlan.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_vlan.py validate-modules:E338
-lib/ansible/modules/network/ios/ios_vlan.py validate-modules:E340
-lib/ansible/modules/network/ios/ios_vrf.py future-import-boilerplate
-lib/ansible/modules/network/ios/ios_vrf.py metaclass-boilerplate
-lib/ansible/modules/network/ios/ios_vrf.py validate-modules:E324
-lib/ansible/modules/network/ios/ios_vrf.py validate-modules:E337
-lib/ansible/modules/network/ios/ios_vrf.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_banner.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_banner.py validate-modules:E324
-lib/ansible/modules/network/iosxr/iosxr_banner.py validate-modules:E326
-lib/ansible/modules/network/iosxr/iosxr_banner.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_banner.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_bgp.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_bgp.py validate-modules:E323
-lib/ansible/modules/network/iosxr/iosxr_bgp.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_bgp.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_command.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_command.py validate-modules:E324
-lib/ansible/modules/network/iosxr/iosxr_command.py validate-modules:E326
-lib/ansible/modules/network/iosxr/iosxr_command.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_command.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_config.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_config.py validate-modules:E324
-lib/ansible/modules/network/iosxr/iosxr_config.py validate-modules:E326
-lib/ansible/modules/network/iosxr/iosxr_config.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_config.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_facts.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_facts.py validate-modules:E324
-lib/ansible/modules/network/iosxr/iosxr_facts.py validate-modules:E326
-lib/ansible/modules/network/iosxr/iosxr_facts.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_interface.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_interface.py validate-modules:E324
-lib/ansible/modules/network/iosxr/iosxr_interface.py validate-modules:E326
-lib/ansible/modules/network/iosxr/iosxr_interface.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_interface.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_interface.py validate-modules:E340
-lib/ansible/modules/network/iosxr/iosxr_logging.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_logging.py validate-modules:E324
-lib/ansible/modules/network/iosxr/iosxr_logging.py validate-modules:E326
-lib/ansible/modules/network/iosxr/iosxr_logging.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_logging.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_logging.py validate-modules:E340
-lib/ansible/modules/network/iosxr/iosxr_netconf.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_netconf.py validate-modules:E324
-lib/ansible/modules/network/iosxr/iosxr_netconf.py validate-modules:E326
-lib/ansible/modules/network/iosxr/iosxr_netconf.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_netconf.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_system.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_system.py validate-modules:E324
-lib/ansible/modules/network/iosxr/iosxr_system.py validate-modules:E326
-lib/ansible/modules/network/iosxr/iosxr_system.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_system.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_user.py validate-modules:E322
-lib/ansible/modules/network/iosxr/iosxr_user.py validate-modules:E324
-lib/ansible/modules/network/iosxr/iosxr_user.py validate-modules:E326
-lib/ansible/modules/network/iosxr/iosxr_user.py validate-modules:E337
-lib/ansible/modules/network/iosxr/iosxr_user.py validate-modules:E338
-lib/ansible/modules/network/iosxr/iosxr_user.py validate-modules:E340
-lib/ansible/modules/network/ironware/ironware_command.py validate-modules:E323
-lib/ansible/modules/network/ironware/ironware_command.py validate-modules:E324
-lib/ansible/modules/network/ironware/ironware_command.py validate-modules:E337
-lib/ansible/modules/network/ironware/ironware_command.py validate-modules:E338
-lib/ansible/modules/network/ironware/ironware_config.py validate-modules:E323
-lib/ansible/modules/network/ironware/ironware_config.py validate-modules:E324
-lib/ansible/modules/network/ironware/ironware_config.py validate-modules:E337
-lib/ansible/modules/network/ironware/ironware_config.py validate-modules:E338
-lib/ansible/modules/network/ironware/ironware_facts.py validate-modules:E323
-lib/ansible/modules/network/ironware/ironware_facts.py validate-modules:E324
-lib/ansible/modules/network/ironware/ironware_facts.py validate-modules:E337
-lib/ansible/modules/network/itential/iap_token.py validate-modules:E337
-lib/ansible/modules/network/junos/_junos_interface.py validate-modules:E322
-lib/ansible/modules/network/junos/_junos_interface.py validate-modules:E324
-lib/ansible/modules/network/junos/_junos_interface.py validate-modules:E326
-lib/ansible/modules/network/junos/_junos_interface.py validate-modules:E337
-lib/ansible/modules/network/junos/_junos_interface.py validate-modules:E338
-lib/ansible/modules/network/junos/_junos_interface.py validate-modules:E340
-lib/ansible/modules/network/junos/_junos_linkagg.py validate-modules:E322
-lib/ansible/modules/network/junos/_junos_linkagg.py validate-modules:E324
-lib/ansible/modules/network/junos/_junos_linkagg.py validate-modules:E326
-lib/ansible/modules/network/junos/_junos_linkagg.py validate-modules:E337
-lib/ansible/modules/network/junos/_junos_linkagg.py validate-modules:E338
-lib/ansible/modules/network/junos/_junos_linkagg.py validate-modules:E340
-lib/ansible/modules/network/junos/junos_banner.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_banner.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_banner.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_banner.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_command.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_command.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_command.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_command.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_command.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_config.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_config.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_config.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_config.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_config.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_facts.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_facts.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_facts.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_facts.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_facts.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_interfaces.py validate-modules:E325
-lib/ansible/modules/network/junos/junos_l2_interface.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_l2_interface.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_l2_interface.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_l2_interface.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_l2_interface.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_l2_interface.py validate-modules:E340
-lib/ansible/modules/network/junos/_junos_l3_interface.py validate-modules:E322
-lib/ansible/modules/network/junos/_junos_l3_interface.py validate-modules:E324
-lib/ansible/modules/network/junos/_junos_l3_interface.py validate-modules:E326
-lib/ansible/modules/network/junos/_junos_l3_interface.py validate-modules:E337
-lib/ansible/modules/network/junos/_junos_l3_interface.py validate-modules:E338
-lib/ansible/modules/network/junos/_junos_l3_interface.py validate-modules:E340
-lib/ansible/modules/network/junos/_junos_lldp_interface.py validate-modules:E322
-lib/ansible/modules/network/junos/_junos_lldp_interface.py validate-modules:E324
-lib/ansible/modules/network/junos/_junos_lldp_interface.py validate-modules:E326
-lib/ansible/modules/network/junos/_junos_lldp_interface.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_lag_interfaces.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_lldp.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_lldp.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_lldp.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_lldp.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_lldp.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_logging.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_logging.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_logging.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_logging.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_logging.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_logging.py validate-modules:E340
-lib/ansible/modules/network/junos/junos_netconf.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_netconf.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_netconf.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_netconf.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_netconf.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_package.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_package.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_package.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_package.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_package.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_ping.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_ping.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_ping.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_ping.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_ping.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_rpc.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_rpc.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_rpc.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_rpc.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_rpc.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_scp.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_scp.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_scp.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_scp.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_scp.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_static_route.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_static_route.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_static_route.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_static_route.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_static_route.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_static_route.py validate-modules:E340
-lib/ansible/modules/network/junos/junos_system.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_system.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_system.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_system.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_system.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_user.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_user.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_user.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_user.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_user.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_user.py validate-modules:E340
-lib/ansible/modules/network/junos/_junos_vlan.py validate-modules:E322
-lib/ansible/modules/network/junos/_junos_vlan.py validate-modules:E324
-lib/ansible/modules/network/junos/_junos_vlan.py validate-modules:E326
-lib/ansible/modules/network/junos/_junos_vlan.py validate-modules:E337
-lib/ansible/modules/network/junos/_junos_vlan.py validate-modules:E338
-lib/ansible/modules/network/junos/_junos_vlan.py validate-modules:E340
-lib/ansible/modules/network/junos/junos_vrf.py validate-modules:E322
-lib/ansible/modules/network/junos/junos_vrf.py validate-modules:E324
-lib/ansible/modules/network/junos/junos_vrf.py validate-modules:E326
-lib/ansible/modules/network/junos/junos_vrf.py validate-modules:E337
-lib/ansible/modules/network/junos/junos_vrf.py validate-modules:E338
-lib/ansible/modules/network/junos/junos_vrf.py validate-modules:E340
-lib/ansible/modules/network/meraki/meraki_admin.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_config_template.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_malware.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_mr_l3_firewall.py validate-modules:E325
-lib/ansible/modules/network/meraki/meraki_mx_l3_firewall.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_mx_l7_firewall.py validate-modules:E323
-lib/ansible/modules/network/meraki/meraki_mx_l7_firewall.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_nat.py validate-modules:E325
-lib/ansible/modules/network/meraki/meraki_nat.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_network.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_organization.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_snmp.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_ssid.py validate-modules:E325
-lib/ansible/modules/network/meraki/meraki_switchport.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_syslog.py validate-modules:E326
-lib/ansible/modules/network/meraki/meraki_syslog.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_vlan.py validate-modules:E322
-lib/ansible/modules/network/meraki/meraki_vlan.py validate-modules:E337
-lib/ansible/modules/network/meraki/meraki_vlan.py validate-modules:E340
-lib/ansible/modules/network/netact/netact_cm_command.py validate-modules:E326
-lib/ansible/modules/network/netact/netact_cm_command.py validate-modules:E337
-lib/ansible/modules/network/netconf/netconf_config.py validate-modules:E326
-lib/ansible/modules/network/netconf/netconf_config.py validate-modules:E337
-lib/ansible/modules/network/netconf/netconf_config.py validate-modules:E338
-lib/ansible/modules/network/netconf/netconf_get.py validate-modules:E338
-lib/ansible/modules/network/netconf/netconf_rpc.py validate-modules:E337
-lib/ansible/modules/network/netconf/netconf_rpc.py validate-modules:E338
-lib/ansible/modules/network/netscaler/netscaler_cs_action.py validate-modules:E323
-lib/ansible/modules/network/netscaler/netscaler_cs_action.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_cs_policy.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_cs_vserver.py validate-modules:E322
-lib/ansible/modules/network/netscaler/netscaler_cs_vserver.py validate-modules:E323
-lib/ansible/modules/network/netscaler/netscaler_cs_vserver.py validate-modules:E326
-lib/ansible/modules/network/netscaler/netscaler_cs_vserver.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_gslb_service.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_gslb_site.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_gslb_vserver.py validate-modules:E322
-lib/ansible/modules/network/netscaler/netscaler_gslb_vserver.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_lb_monitor.py validate-modules:E323
-lib/ansible/modules/network/netscaler/netscaler_lb_monitor.py validate-modules:E326
-lib/ansible/modules/network/netscaler/netscaler_lb_monitor.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_lb_vserver.py validate-modules:E323
-lib/ansible/modules/network/netscaler/netscaler_lb_vserver.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_nitro_request.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_nitro_request.py validate-modules:E338
-lib/ansible/modules/network/netscaler/netscaler_save_config.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_save_config.py validate-modules:E338
-lib/ansible/modules/network/netscaler/netscaler_server.py validate-modules:E324
-lib/ansible/modules/network/netscaler/netscaler_server.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_service.py validate-modules:E323
-lib/ansible/modules/network/netscaler/netscaler_service.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_servicegroup.py validate-modules:E337
-lib/ansible/modules/network/netscaler/netscaler_ssl_certkey.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_cluster.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_cluster.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_cluster.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_ospf.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_ospf.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_ospf.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_ospfarea.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_ospfarea.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_ospfarea.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_show.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_show.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_show.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_trunk.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_trunk.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_trunk.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_vlag.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vlag.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vlag.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_vlan.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vlan.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vlan.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_vrouter.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vrouter.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vrouter.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_vrouterbgp.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vrouterbgp.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vrouterbgp.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_vrouterif.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vrouterif.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vrouterif.py validate-modules:E337
-lib/ansible/modules/network/netvisor/_pn_vrouterlbif.py future-import-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vrouterlbif.py metaclass-boilerplate
-lib/ansible/modules/network/netvisor/_pn_vrouterlbif.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_access_list.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_access_list_ip.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_cpu_class.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_dscp_map.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_fabric_local.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_igmp_snooping.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_port_config.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_snmp_community.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_switch_setup.py validate-modules:E337
-lib/ansible/modules/network/netvisor/pn_vrouter_bgp.py validate-modules:E337
-lib/ansible/modules/network/nos/nos_command.py validate-modules:E337
-lib/ansible/modules/network/nos/nos_command.py validate-modules:E338
-lib/ansible/modules/network/nos/nos_config.py validate-modules:E337
-lib/ansible/modules/network/nos/nos_config.py validate-modules:E338
-lib/ansible/modules/network/nos/nos_facts.py validate-modules:E337
-lib/ansible/modules/network/nso/nso_action.py validate-modules:E337
-lib/ansible/modules/network/nso/nso_action.py validate-modules:E338
-lib/ansible/modules/network/nso/nso_config.py validate-modules:E337
-lib/ansible/modules/network/nso/nso_query.py validate-modules:E337
-lib/ansible/modules/network/nso/nso_show.py validate-modules:E337
-lib/ansible/modules/network/nso/nso_verify.py validate-modules:E337
-lib/ansible/modules/network/nuage/nuage_vspk.py validate-modules:E322
-lib/ansible/modules/network/nuage/nuage_vspk.py validate-modules:E337
-lib/ansible/modules/network/nuage/nuage_vspk.py validate-modules:E340
-lib/ansible/modules/network/nxos/_nxos_ip_interface.py future-import-boilerplate
-lib/ansible/modules/network/nxos/_nxos_ip_interface.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/_nxos_linkagg.py validate-modules:E322
-lib/ansible/modules/network/nxos/_nxos_linkagg.py validate-modules:E324
-lib/ansible/modules/network/nxos/_nxos_linkagg.py validate-modules:E326
-lib/ansible/modules/network/nxos/_nxos_linkagg.py validate-modules:E327
-lib/ansible/modules/network/nxos/_nxos_linkagg.py validate-modules:E337
-lib/ansible/modules/network/nxos/_nxos_linkagg.py validate-modules:E338
-lib/ansible/modules/network/nxos/_nxos_linkagg.py validate-modules:E340
-lib/ansible/modules/network/nxos/_nxos_mtu.py future-import-boilerplate
-lib/ansible/modules/network/nxos/_nxos_mtu.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/_nxos_portchannel.py future-import-boilerplate
-lib/ansible/modules/network/nxos/_nxos_portchannel.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/_nxos_switchport.py future-import-boilerplate
-lib/ansible/modules/network/nxos/_nxos_switchport.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_aaa_server.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_aaa_server.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_aaa_server.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_aaa_server.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_aaa_server.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_aaa_server.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_aaa_server.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_aaa_server_host.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_aaa_server_host.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_aaa_server_host.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_aaa_server_host.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_aaa_server_host.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_aaa_server_host.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_acl.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_acl.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_acl.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_acl.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_acl.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_acl.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_acl.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_acl_interface.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_acl_interface.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_acl_interface.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_acl_interface.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_acl_interface.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_acl_interface.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_banner.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_banner.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_banner.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_banner.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_banner.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_bfd_global.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_bfd_global.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_bfd_global.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_bfd_global.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_bgp.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_bgp.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_bgp.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_bgp.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_bgp.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_bgp.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_bgp.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_bgp_af.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_bgp_af.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_bgp_af.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_bgp_af.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_bgp_af.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_bgp_af.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_command.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_command.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_command.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_command.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_command.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_config.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_config.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_config.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_config.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_config.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_config.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_evpn_global.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_evpn_global.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_evpn_global.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_evpn_global.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_evpn_vni.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_evpn_vni.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_evpn_vni.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_evpn_vni.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_evpn_vni.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_evpn_vni.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_facts.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_facts.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_facts.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_facts.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_facts.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_feature.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_feature.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_feature.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_feature.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_feature.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_feature.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_file_copy.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_file_copy.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_file_copy.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_file_copy.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_file_copy.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_file_copy.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_gir.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_gir.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_gir.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_gir.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_gir.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_gir.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_gir.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_gir_profile_management.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_gir_profile_management.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_gir_profile_management.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_gir_profile_management.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_gir_profile_management.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_gir_profile_management.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_hsrp.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_hsrp.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_hsrp.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_hsrp.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_hsrp.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_hsrp.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_igmp.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_igmp.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_igmp.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_igmp.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_igmp.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_igmp_interface.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_igmp_interface.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_igmp_interface.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_igmp_interface.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_igmp_interface.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_igmp_interface.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_igmp_interface.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_igmp_snooping.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_igmp_snooping.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_igmp_snooping.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_igmp_snooping.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_igmp_snooping.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_igmp_snooping.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_install_os.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_install_os.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_install_os.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_install_os.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_install_os.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_interface.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_interface.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_interface.py validate-modules:E322
-lib/ansible/modules/network/nxos/nxos_interface.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_interface.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_interface.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_interface.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_interface.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_interface.py validate-modules:E340
-lib/ansible/modules/network/nxos/nxos_interface_ospf.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_interface_ospf.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_interface_ospf.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_interface_ospf.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_interface_ospf.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_interface_ospf.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_l2_interface.py validate-modules:E322
-lib/ansible/modules/network/nxos/nxos_l2_interface.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_l2_interface.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_l2_interface.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_l2_interface.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_l2_interface.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_l2_interface.py validate-modules:E340
-lib/ansible/modules/network/nxos/nxos_l3_interface.py validate-modules:E322
-lib/ansible/modules/network/nxos/nxos_l3_interface.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_l3_interface.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_l3_interface.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_l3_interface.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_l3_interface.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_l3_interface.py validate-modules:E340
-lib/ansible/modules/network/nxos/nxos_lag_interfaces.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_lldp.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_lldp.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_lldp.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_lldp.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_logging.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_logging.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_logging.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_logging.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_logging.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_logging.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_ntp.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_ntp.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_ntp.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_ntp.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_ntp_auth.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_ntp_auth.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_ntp_auth.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_ntp_auth.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_ntp_auth.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_ntp_auth.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_ntp_options.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_ntp_options.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_ntp_options.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_ntp_options.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_ntp_options.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_ntp_options.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_nxapi.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_nxapi.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_nxapi.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_nxapi.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_nxapi.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_nxapi.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_nxapi.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_ospf.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_ospf.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_ospf.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_ospf.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_ospf.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_ospf.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_ospf_vrf.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_ospf_vrf.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_ospf_vrf.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_ospf_vrf.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_ospf_vrf.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_ospf_vrf.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_overlay_global.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_overlay_global.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_overlay_global.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_overlay_global.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_overlay_global.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_pim.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_pim.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_pim.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_pim.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_pim.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_pim_interface.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_pim_interface.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_pim_interface.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_pim_interface.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_pim_interface.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_pim_rp_address.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_pim_rp_address.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_pim_rp_address.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_pim_rp_address.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_pim_rp_address.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_pim_rp_address.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_pim_rp_address.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_ping.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_ping.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_ping.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_ping.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_ping.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_ping.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_reboot.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_reboot.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_reboot.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_reboot.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_rollback.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_rollback.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_rollback.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_rollback.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_rollback.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_rpm.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_rpm.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_rpm.py validate-modules:E322
-lib/ansible/modules/network/nxos/nxos_rpm.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_rpm.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_rpm.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_rpm.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_rpm.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_rpm.py validate-modules:E340
-lib/ansible/modules/network/nxos/nxos_smu.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_smu.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_smu.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_smu.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_smu.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_snapshot.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_snapshot.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_snapshot.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_snapshot.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_snapshot.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_snapshot.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_snmp_community.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_community.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_community.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_snmp_community.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_snmp_community.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_snmp_community.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_snmp_contact.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_contact.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_contact.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_snmp_contact.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_snmp_contact.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_snmp_contact.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_snmp_host.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_host.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_host.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_snmp_host.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_snmp_host.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_snmp_host.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_snmp_location.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_location.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_location.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_snmp_location.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_snmp_location.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_snmp_location.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_snmp_traps.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_traps.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_traps.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_snmp_traps.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_snmp_traps.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_snmp_user.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_user.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_snmp_user.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_snmp_user.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_snmp_user.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_snmp_user.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_static_route.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_static_route.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_static_route.py validate-modules:E322
-lib/ansible/modules/network/nxos/nxos_static_route.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_static_route.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_static_route.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_static_route.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_static_route.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_static_route.py validate-modules:E340
-lib/ansible/modules/network/nxos/nxos_system.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_system.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_system.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_system.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_system.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_system.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_udld.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_udld.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_udld.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_udld.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_udld.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_udld.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_udld_interface.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_udld_interface.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_udld_interface.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_udld_interface.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_udld_interface.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_udld_interface.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_user.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_user.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_user.py validate-modules:E322
-lib/ansible/modules/network/nxos/nxos_user.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_user.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_user.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_user.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_user.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_user.py validate-modules:E340
-lib/ansible/modules/network/nxos/_nxos_vlan.py validate-modules:E322
-lib/ansible/modules/network/nxos/_nxos_vlan.py validate-modules:E324
-lib/ansible/modules/network/nxos/_nxos_vlan.py validate-modules:E326
-lib/ansible/modules/network/nxos/_nxos_vlan.py validate-modules:E327
-lib/ansible/modules/network/nxos/_nxos_vlan.py validate-modules:E337
-lib/ansible/modules/network/nxos/_nxos_vlan.py validate-modules:E338
-lib/ansible/modules/network/nxos/_nxos_vlan.py validate-modules:E340
-lib/ansible/modules/network/nxos/nxos_vpc.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vpc.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vpc.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vpc.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vpc.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vpc.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_vpc_interface.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vpc_interface.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vpc_interface.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vpc_interface.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vpc_interface.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vpc_interface.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_vrf.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vrf.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vrf.py validate-modules:E322
-lib/ansible/modules/network/nxos/nxos_vrf.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vrf.py validate-modules:E326
-lib/ansible/modules/network/nxos/nxos_vrf.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vrf.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vrf.py validate-modules:E340
-lib/ansible/modules/network/nxos/nxos_vrf_af.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vrf_af.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vrf_af.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vrf_af.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vrf_af.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_vrf_interface.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vrf_interface.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vrf_interface.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vrf_interface.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vrf_interface.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vrf_interface.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_vrrp.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vrrp.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vrrp.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vrrp.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vrrp.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vrrp.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_vtp_domain.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vtp_domain.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vtp_domain.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vtp_domain.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vtp_domain.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vtp_password.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vtp_password.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vtp_password.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vtp_password.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vtp_password.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vtp_password.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_vtp_version.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vtp_version.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vtp_version.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vtp_version.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vtp_version.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py validate-modules:E338
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py future-import-boilerplate
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py metaclass-boilerplate
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py validate-modules:E324
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py validate-modules:E327
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py validate-modules:E337
-lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_bgp.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_bgp.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_buffer_pool.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_buffer_pool.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_command.py validate-modules:E323
-lib/ansible/modules/network/onyx/onyx_command.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_command.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_config.py validate-modules:E323
-lib/ansible/modules/network/onyx/onyx_config.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_config.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_facts.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_igmp.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_igmp.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_igmp_interface.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_igmp_vlan.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_igmp_vlan.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_interface.py validate-modules:E322
-lib/ansible/modules/network/onyx/onyx_interface.py validate-modules:E323
-lib/ansible/modules/network/onyx/onyx_interface.py validate-modules:E326
-lib/ansible/modules/network/onyx/onyx_interface.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_interface.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_interface.py validate-modules:E340
-lib/ansible/modules/network/onyx/onyx_l2_interface.py validate-modules:E322
-lib/ansible/modules/network/onyx/onyx_l2_interface.py validate-modules:E326
-lib/ansible/modules/network/onyx/onyx_l2_interface.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_l2_interface.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_l2_interface.py validate-modules:E340
-lib/ansible/modules/network/onyx/onyx_l3_interface.py validate-modules:E322
-lib/ansible/modules/network/onyx/onyx_l3_interface.py validate-modules:E326
-lib/ansible/modules/network/onyx/onyx_l3_interface.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_l3_interface.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_l3_interface.py validate-modules:E340
-lib/ansible/modules/network/onyx/onyx_linkagg.py validate-modules:E322
-lib/ansible/modules/network/onyx/onyx_linkagg.py validate-modules:E324
-lib/ansible/modules/network/onyx/onyx_linkagg.py validate-modules:E326
-lib/ansible/modules/network/onyx/onyx_linkagg.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_linkagg.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_linkagg.py validate-modules:E340
-lib/ansible/modules/network/onyx/onyx_lldp.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_lldp_interface.py validate-modules:E322
-lib/ansible/modules/network/onyx/onyx_lldp_interface.py validate-modules:E326
-lib/ansible/modules/network/onyx/onyx_lldp_interface.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_lldp_interface.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_lldp_interface.py validate-modules:E340
-lib/ansible/modules/network/onyx/onyx_magp.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_magp.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_mlag_ipl.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_mlag_vip.py validate-modules:E324
-lib/ansible/modules/network/onyx/onyx_mlag_vip.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_mlag_vip.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_ospf.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_ospf.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_pfc_interface.py validate-modules:E322
-lib/ansible/modules/network/onyx/onyx_pfc_interface.py validate-modules:E326
-lib/ansible/modules/network/onyx/onyx_pfc_interface.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_pfc_interface.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_pfc_interface.py validate-modules:E340
-lib/ansible/modules/network/onyx/onyx_protocol.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_ptp_global.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_ptp_global.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_ptp_interface.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_ptp_interface.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_qos.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_qos.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_traffic_class.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_traffic_class.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_vlan.py validate-modules:E322
-lib/ansible/modules/network/onyx/onyx_vlan.py validate-modules:E326
-lib/ansible/modules/network/onyx/onyx_vlan.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_vlan.py validate-modules:E338
-lib/ansible/modules/network/onyx/onyx_vlan.py validate-modules:E340
-lib/ansible/modules/network/onyx/onyx_vxlan.py validate-modules:E322
-lib/ansible/modules/network/onyx/onyx_vxlan.py validate-modules:E337
-lib/ansible/modules/network/onyx/onyx_vxlan.py validate-modules:E340
-lib/ansible/modules/network/opx/opx_cps.py validate-modules:E337
-lib/ansible/modules/network/ordnance/ordnance_config.py validate-modules:E322
-lib/ansible/modules/network/ordnance/ordnance_config.py validate-modules:E324
-lib/ansible/modules/network/ordnance/ordnance_config.py validate-modules:E337
-lib/ansible/modules/network/ordnance/ordnance_config.py validate-modules:E338
-lib/ansible/modules/network/ordnance/ordnance_facts.py validate-modules:E322
-lib/ansible/modules/network/ordnance/ordnance_facts.py validate-modules:E324
-lib/ansible/modules/network/ordnance/ordnance_facts.py validate-modules:E337
-lib/ansible/modules/network/ordnance/ordnance_facts.py validate-modules:E338
-lib/ansible/modules/network/ovs/openvswitch_bridge.py validate-modules:E326
-lib/ansible/modules/network/ovs/openvswitch_bridge.py validate-modules:E337
-lib/ansible/modules/network/ovs/openvswitch_bridge.py validate-modules:E338
-lib/ansible/modules/network/ovs/openvswitch_db.py validate-modules:E337
-lib/ansible/modules/network/ovs/openvswitch_db.py validate-modules:E338
-lib/ansible/modules/network/ovs/openvswitch_port.py validate-modules:E337
-lib/ansible/modules/network/ovs/openvswitch_port.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_admin.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_admin.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_admin.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_admpwd.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_admpwd.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_admpwd.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_cert_gen_ssh.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_cert_gen_ssh.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_cert_gen_ssh.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_check.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_check.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_check.py validate-modules:E337
-lib/ansible/modules/network/panos/_panos_commit.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_commit.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_commit.py validate-modules:E337
-lib/ansible/modules/network/panos/_panos_commit.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_dag.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_dag.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_dag.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_dag_tags.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_dag_tags.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_dag_tags.py validate-modules:E337
-lib/ansible/modules/network/panos/_panos_dag_tags.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_import.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_import.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_import.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_interface.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_interface.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_interface.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_lic.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_lic.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_lic.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_loadcfg.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_loadcfg.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_loadcfg.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_match_rule.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_match_rule.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_match_rule.py validate-modules:E337
-lib/ansible/modules/network/panos/_panos_match_rule.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_mgtconfig.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_mgtconfig.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_mgtconfig.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_nat_policy.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_nat_policy.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_nat_rule.py validate-modules:E337
-lib/ansible/modules/network/panos/_panos_nat_rule.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_object.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_object.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_object.py validate-modules:E337
-lib/ansible/modules/network/panos/_panos_object.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_op.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_op.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_op.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_pg.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_pg.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_pg.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_query_rules.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_query_rules.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_query_rules.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_restart.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_restart.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_sag.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_sag.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_sag.py validate-modules:E337
-lib/ansible/modules/network/panos/_panos_sag.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_security_policy.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_security_policy.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_security_rule.py validate-modules:E337
-lib/ansible/modules/network/panos/_panos_security_rule.py validate-modules:E338
-lib/ansible/modules/network/panos/_panos_set.py future-import-boilerplate
-lib/ansible/modules/network/panos/_panos_set.py metaclass-boilerplate
-lib/ansible/modules/network/panos/_panos_set.py validate-modules:E338
-lib/ansible/modules/network/radware/vdirect_commit.py validate-modules:E337
-lib/ansible/modules/network/radware/vdirect_commit.py validate-modules:E338
-lib/ansible/modules/network/radware/vdirect_file.py validate-modules:E337
-lib/ansible/modules/network/radware/vdirect_file.py validate-modules:E338
-lib/ansible/modules/network/radware/vdirect_runnable.py validate-modules:E337
-lib/ansible/modules/network/radware/vdirect_runnable.py validate-modules:E338
-lib/ansible/modules/network/restconf/restconf_config.py validate-modules:E338
-lib/ansible/modules/network/restconf/restconf_get.py validate-modules:E338
-lib/ansible/modules/network/routeros/routeros_command.py validate-modules:E337
-lib/ansible/modules/network/routeros/routeros_command.py validate-modules:E338
-lib/ansible/modules/network/routeros/routeros_facts.py validate-modules:E337
-lib/ansible/modules/network/skydive/skydive_capture.py validate-modules:E322
-lib/ansible/modules/network/skydive/skydive_capture.py validate-modules:E323
-lib/ansible/modules/network/skydive/skydive_capture.py validate-modules:E337
-lib/ansible/modules/network/skydive/skydive_capture.py validate-modules:E338
-lib/ansible/modules/network/skydive/skydive_edge.py validate-modules:E322
-lib/ansible/modules/network/skydive/skydive_edge.py validate-modules:E323
-lib/ansible/modules/network/skydive/skydive_edge.py validate-modules:E337
-lib/ansible/modules/network/skydive/skydive_edge.py validate-modules:E338
-lib/ansible/modules/network/skydive/skydive_node.py validate-modules:E322
-lib/ansible/modules/network/skydive/skydive_node.py validate-modules:E323
-lib/ansible/modules/network/skydive/skydive_node.py validate-modules:E337
-lib/ansible/modules/network/skydive/skydive_node.py validate-modules:E338
-lib/ansible/modules/network/slxos/slxos_command.py validate-modules:E337
-lib/ansible/modules/network/slxos/slxos_command.py validate-modules:E338
-lib/ansible/modules/network/slxos/slxos_config.py validate-modules:E337
-lib/ansible/modules/network/slxos/slxos_config.py validate-modules:E338
-lib/ansible/modules/network/slxos/slxos_facts.py validate-modules:E337
-lib/ansible/modules/network/slxos/slxos_interface.py validate-modules:E322
-lib/ansible/modules/network/slxos/slxos_interface.py validate-modules:E326
-lib/ansible/modules/network/slxos/slxos_interface.py validate-modules:E337
-lib/ansible/modules/network/slxos/slxos_interface.py validate-modules:E338
-lib/ansible/modules/network/slxos/slxos_interface.py validate-modules:E340
-lib/ansible/modules/network/slxos/slxos_l2_interface.py validate-modules:E322
-lib/ansible/modules/network/slxos/slxos_l2_interface.py validate-modules:E326
-lib/ansible/modules/network/slxos/slxos_l2_interface.py validate-modules:E337
-lib/ansible/modules/network/slxos/slxos_l2_interface.py validate-modules:E338
-lib/ansible/modules/network/slxos/slxos_l2_interface.py validate-modules:E340
-lib/ansible/modules/network/slxos/slxos_l3_interface.py validate-modules:E322
-lib/ansible/modules/network/slxos/slxos_l3_interface.py validate-modules:E326
-lib/ansible/modules/network/slxos/slxos_l3_interface.py validate-modules:E337
-lib/ansible/modules/network/slxos/slxos_l3_interface.py validate-modules:E338
-lib/ansible/modules/network/slxos/slxos_l3_interface.py validate-modules:E340
-lib/ansible/modules/network/slxos/slxos_linkagg.py validate-modules:E322
-lib/ansible/modules/network/slxos/slxos_linkagg.py validate-modules:E326
-lib/ansible/modules/network/slxos/slxos_linkagg.py validate-modules:E337
-lib/ansible/modules/network/slxos/slxos_linkagg.py validate-modules:E338
-lib/ansible/modules/network/slxos/slxos_linkagg.py validate-modules:E340
-lib/ansible/modules/network/slxos/slxos_lldp.py validate-modules:E338
-lib/ansible/modules/network/slxos/slxos_vlan.py validate-modules:E322
-lib/ansible/modules/network/slxos/slxos_vlan.py validate-modules:E326
-lib/ansible/modules/network/slxos/slxos_vlan.py validate-modules:E337
-lib/ansible/modules/network/slxos/slxos_vlan.py validate-modules:E338
-lib/ansible/modules/network/slxos/slxos_vlan.py validate-modules:E340
-lib/ansible/modules/network/sros/sros_command.py validate-modules:E324
-lib/ansible/modules/network/sros/sros_command.py validate-modules:E337
-lib/ansible/modules/network/sros/sros_command.py validate-modules:E338
-lib/ansible/modules/network/sros/sros_config.py validate-modules:E323
-lib/ansible/modules/network/sros/sros_config.py validate-modules:E324
-lib/ansible/modules/network/sros/sros_config.py validate-modules:E337
-lib/ansible/modules/network/sros/sros_config.py validate-modules:E338
-lib/ansible/modules/network/sros/sros_rollback.py validate-modules:E324
-lib/ansible/modules/network/sros/sros_rollback.py validate-modules:E337
-lib/ansible/modules/network/sros/sros_rollback.py validate-modules:E338
-lib/ansible/modules/network/voss/voss_command.py validate-modules:E337
-lib/ansible/modules/network/voss/voss_command.py validate-modules:E338
-lib/ansible/modules/network/voss/voss_config.py validate-modules:E337
-lib/ansible/modules/network/voss/voss_config.py validate-modules:E338
-lib/ansible/modules/network/voss/voss_facts.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_banner.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_banner.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_banner.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_banner.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_command.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_command.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_command.py pylint:blacklisted-name
-lib/ansible/modules/network/vyos/vyos_command.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_command.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_command.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_config.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_config.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_config.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_config.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_config.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_facts.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_facts.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_facts.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_facts.py validate-modules:E337
-lib/ansible/modules/network/vyos/_vyos_interface.py future-import-boilerplate
-lib/ansible/modules/network/vyos/_vyos_interface.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/_vyos_interface.py validate-modules:E322
-lib/ansible/modules/network/vyos/_vyos_interface.py validate-modules:E324
-lib/ansible/modules/network/vyos/_vyos_interface.py validate-modules:E326
-lib/ansible/modules/network/vyos/_vyos_interface.py validate-modules:E337
-lib/ansible/modules/network/vyos/_vyos_interface.py validate-modules:E338
-lib/ansible/modules/network/vyos/_vyos_interface.py validate-modules:E340
-lib/ansible/modules/network/vyos/_vyos_l3_interface.py future-import-boilerplate
-lib/ansible/modules/network/vyos/_vyos_l3_interface.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/_vyos_l3_interface.py validate-modules:E322
-lib/ansible/modules/network/vyos/_vyos_l3_interface.py validate-modules:E324
-lib/ansible/modules/network/vyos/_vyos_l3_interface.py validate-modules:E326
-lib/ansible/modules/network/vyos/_vyos_l3_interface.py validate-modules:E337
-lib/ansible/modules/network/vyos/_vyos_l3_interface.py validate-modules:E338
-lib/ansible/modules/network/vyos/_vyos_l3_interface.py validate-modules:E340
-lib/ansible/modules/network/vyos/vyos_linkagg.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_linkagg.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_linkagg.py validate-modules:E322
-lib/ansible/modules/network/vyos/vyos_linkagg.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_linkagg.py validate-modules:E326
-lib/ansible/modules/network/vyos/vyos_linkagg.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_linkagg.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_linkagg.py validate-modules:E340
-lib/ansible/modules/network/vyos/vyos_lldp.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_lldp.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_lldp.py validate-modules:E322
-lib/ansible/modules/network/vyos/vyos_lldp.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_lldp.py validate-modules:E326
-lib/ansible/modules/network/vyos/vyos_lldp.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_lldp.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_lldp_interface.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_lldp_interface.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_lldp_interface.py validate-modules:E322
-lib/ansible/modules/network/vyos/vyos_lldp_interface.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_lldp_interface.py validate-modules:E326
-lib/ansible/modules/network/vyos/vyos_lldp_interface.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_lldp_interface.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_lldp_interface.py validate-modules:E340
-lib/ansible/modules/network/vyos/vyos_logging.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_logging.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_logging.py validate-modules:E322
-lib/ansible/modules/network/vyos/vyos_logging.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_logging.py validate-modules:E326
-lib/ansible/modules/network/vyos/vyos_logging.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_logging.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_logging.py validate-modules:E340
-lib/ansible/modules/network/vyos/vyos_ping.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_ping.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_static_route.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_static_route.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_static_route.py validate-modules:E322
-lib/ansible/modules/network/vyos/vyos_static_route.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_static_route.py validate-modules:E326
-lib/ansible/modules/network/vyos/vyos_static_route.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_static_route.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_static_route.py validate-modules:E340
-lib/ansible/modules/network/vyos/vyos_system.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_system.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_system.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_system.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_user.py future-import-boilerplate
-lib/ansible/modules/network/vyos/vyos_user.py metaclass-boilerplate
-lib/ansible/modules/network/vyos/vyos_user.py validate-modules:E322
-lib/ansible/modules/network/vyos/vyos_user.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_user.py validate-modules:E326
-lib/ansible/modules/network/vyos/vyos_user.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_user.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_user.py validate-modules:E340
-lib/ansible/modules/network/vyos/vyos_vlan.py validate-modules:E322
-lib/ansible/modules/network/vyos/vyos_vlan.py validate-modules:E324
-lib/ansible/modules/network/vyos/vyos_vlan.py validate-modules:E326
-lib/ansible/modules/network/vyos/vyos_vlan.py validate-modules:E337
-lib/ansible/modules/network/vyos/vyos_vlan.py validate-modules:E338
-lib/ansible/modules/network/vyos/vyos_vlan.py validate-modules:E340
-lib/ansible/modules/notification/bearychat.py validate-modules:E337
-lib/ansible/modules/notification/campfire.py validate-modules:E338
-lib/ansible/modules/notification/catapult.py validate-modules:E337
-lib/ansible/modules/notification/catapult.py validate-modules:E338
-lib/ansible/modules/notification/cisco_spark.py validate-modules:E322
-lib/ansible/modules/notification/cisco_spark.py validate-modules:E324
-lib/ansible/modules/notification/cisco_spark.py validate-modules:E338
-lib/ansible/modules/notification/flowdock.py validate-modules:E338
-lib/ansible/modules/notification/grove.py validate-modules:E337
-lib/ansible/modules/notification/hall.py validate-modules:E324
-lib/ansible/modules/notification/hall.py validate-modules:E337
-lib/ansible/modules/notification/hipchat.py validate-modules:E322
-lib/ansible/modules/notification/hipchat.py validate-modules:E324
-lib/ansible/modules/notification/hipchat.py validate-modules:E338
-lib/ansible/modules/notification/irc.py validate-modules:E322
-lib/ansible/modules/notification/irc.py validate-modules:E324
-lib/ansible/modules/notification/irc.py validate-modules:E326
-lib/ansible/modules/notification/irc.py validate-modules:E337
-lib/ansible/modules/notification/irc.py validate-modules:E338
-lib/ansible/modules/notification/jabber.py validate-modules:E337
-lib/ansible/modules/notification/jabber.py validate-modules:E338
-lib/ansible/modules/notification/logentries_msg.py validate-modules:E337
-lib/ansible/modules/notification/mail.py validate-modules:E322
-lib/ansible/modules/notification/mail.py validate-modules:E324
-lib/ansible/modules/notification/mail.py validate-modules:E337
-lib/ansible/modules/notification/matrix.py validate-modules:E337
-lib/ansible/modules/notification/mattermost.py validate-modules:E337
-lib/ansible/modules/notification/mqtt.py validate-modules:E324
-lib/ansible/modules/notification/mqtt.py validate-modules:E337
-lib/ansible/modules/notification/mqtt.py validate-modules:E338
-lib/ansible/modules/notification/nexmo.py validate-modules:E337
-lib/ansible/modules/notification/nexmo.py validate-modules:E338
-lib/ansible/modules/notification/office_365_connector_card.py validate-modules:E337
-lib/ansible/modules/notification/office_365_connector_card.py validate-modules:E338
-lib/ansible/modules/notification/pushbullet.py validate-modules:E322
-lib/ansible/modules/notification/pushbullet.py validate-modules:E337
-lib/ansible/modules/notification/pushover.py validate-modules:E324
-lib/ansible/modules/notification/pushover.py validate-modules:E326
-lib/ansible/modules/notification/pushover.py validate-modules:E337
-lib/ansible/modules/notification/pushover.py validate-modules:E338
-lib/ansible/modules/notification/rabbitmq_publish.py validate-modules:E337
-lib/ansible/modules/notification/rocketchat.py validate-modules:E317
-lib/ansible/modules/notification/rocketchat.py validate-modules:E337
-lib/ansible/modules/notification/say.py validate-modules:E338
-lib/ansible/modules/notification/sendgrid.py validate-modules:E322
-lib/ansible/modules/notification/sendgrid.py validate-modules:E337
-lib/ansible/modules/notification/sendgrid.py validate-modules:E338
-lib/ansible/modules/notification/slack.py validate-modules:E324
-lib/ansible/modules/notification/slack.py validate-modules:E337
-lib/ansible/modules/notification/syslogger.py validate-modules:E337
-lib/ansible/modules/notification/telegram.py validate-modules:E337
-lib/ansible/modules/notification/twilio.py validate-modules:E337
-lib/ansible/modules/notification/twilio.py validate-modules:E338
-lib/ansible/modules/notification/typetalk.py validate-modules:E337
-lib/ansible/modules/notification/typetalk.py validate-modules:E338
-lib/ansible/modules/packaging/language/bower.py validate-modules:E337
-lib/ansible/modules/packaging/language/bower.py validate-modules:E338
-lib/ansible/modules/packaging/language/bundler.py validate-modules:E324
-lib/ansible/modules/packaging/language/bundler.py validate-modules:E337
-lib/ansible/modules/packaging/language/bundler.py validate-modules:E338
-lib/ansible/modules/packaging/language/composer.py validate-modules:E336
-lib/ansible/modules/packaging/language/composer.py validate-modules:E337
-lib/ansible/modules/packaging/language/cpanm.py validate-modules:E337
-lib/ansible/modules/packaging/language/cpanm.py validate-modules:E338
-lib/ansible/modules/packaging/language/easy_install.py validate-modules:E324
-lib/ansible/modules/packaging/language/easy_install.py validate-modules:E337
-lib/ansible/modules/packaging/language/easy_install.py validate-modules:E338
-lib/ansible/modules/packaging/language/gem.py validate-modules:E337
-lib/ansible/modules/packaging/language/maven_artifact.py validate-modules:E324
-lib/ansible/modules/packaging/language/maven_artifact.py validate-modules:E337
-lib/ansible/modules/packaging/language/maven_artifact.py validate-modules:E338
-lib/ansible/modules/packaging/language/pear.py validate-modules:E322
-lib/ansible/modules/packaging/language/pear.py validate-modules:E326
-lib/ansible/modules/packaging/language/pear.py validate-modules:E337
-lib/ansible/modules/packaging/language/pear.py validate-modules:E338
-lib/ansible/modules/packaging/language/pip.py pylint:blacklisted-name
-lib/ansible/modules/packaging/language/yarn.py validate-modules:E337
-lib/ansible/modules/packaging/language/yarn.py validate-modules:E338
-lib/ansible/modules/packaging/os/apk.py validate-modules:E326
-lib/ansible/modules/packaging/os/apk.py validate-modules:E337
-lib/ansible/modules/packaging/os/apk.py validate-modules:E338
-lib/ansible/modules/packaging/os/apt.py validate-modules:E322
-lib/ansible/modules/packaging/os/apt.py validate-modules:E324
-lib/ansible/modules/packaging/os/apt.py validate-modules:E336
-lib/ansible/modules/packaging/os/apt.py validate-modules:E337
-lib/ansible/modules/packaging/os/apt_key.py validate-modules:E322
-lib/ansible/modules/packaging/os/apt_key.py validate-modules:E337
-lib/ansible/modules/packaging/os/apt_repo.py validate-modules:E337
-lib/ansible/modules/packaging/os/apt_repository.py validate-modules:E322
-lib/ansible/modules/packaging/os/apt_repository.py validate-modules:E324
-lib/ansible/modules/packaging/os/apt_repository.py validate-modules:E336
-lib/ansible/modules/packaging/os/apt_repository.py validate-modules:E337
-lib/ansible/modules/packaging/os/apt_rpm.py validate-modules:E322
-lib/ansible/modules/packaging/os/apt_rpm.py validate-modules:E324
-lib/ansible/modules/packaging/os/apt_rpm.py validate-modules:E326
-lib/ansible/modules/packaging/os/apt_rpm.py validate-modules:E336
-lib/ansible/modules/packaging/os/apt_rpm.py validate-modules:E337
-lib/ansible/modules/packaging/os/dnf.py validate-modules:E336
-lib/ansible/modules/packaging/os/dnf.py validate-modules:E337
-lib/ansible/modules/packaging/os/dnf.py validate-modules:E338
-lib/ansible/modules/packaging/os/dpkg_selections.py validate-modules:E338
-lib/ansible/modules/packaging/os/flatpak.py validate-modules:E210
-lib/ansible/modules/packaging/os/flatpak.py validate-modules:E337
-lib/ansible/modules/packaging/os/flatpak_remote.py validate-modules:E210
-lib/ansible/modules/packaging/os/flatpak_remote.py validate-modules:E337
-lib/ansible/modules/packaging/os/homebrew.py validate-modules:E326
-lib/ansible/modules/packaging/os/homebrew.py validate-modules:E336
-lib/ansible/modules/packaging/os/homebrew.py validate-modules:E337
-lib/ansible/modules/packaging/os/homebrew.py validate-modules:E338
-lib/ansible/modules/packaging/os/homebrew_cask.py validate-modules:E326
-lib/ansible/modules/packaging/os/homebrew_cask.py validate-modules:E336
-lib/ansible/modules/packaging/os/homebrew_cask.py validate-modules:E337
-lib/ansible/modules/packaging/os/homebrew_cask.py validate-modules:E338
-lib/ansible/modules/packaging/os/homebrew_tap.py validate-modules:E337
-lib/ansible/modules/packaging/os/homebrew_tap.py validate-modules:E338
-lib/ansible/modules/packaging/os/layman.py validate-modules:E322
-lib/ansible/modules/packaging/os/layman.py validate-modules:E338
-lib/ansible/modules/packaging/os/macports.py validate-modules:E326
-lib/ansible/modules/packaging/os/macports.py validate-modules:E337
-lib/ansible/modules/packaging/os/macports.py validate-modules:E338
-lib/ansible/modules/packaging/os/openbsd_pkg.py validate-modules:E326
-lib/ansible/modules/packaging/os/openbsd_pkg.py validate-modules:E337
-lib/ansible/modules/packaging/os/opkg.py validate-modules:E322
-lib/ansible/modules/packaging/os/opkg.py validate-modules:E324
-lib/ansible/modules/packaging/os/opkg.py validate-modules:E326
-lib/ansible/modules/packaging/os/opkg.py validate-modules:E336
-lib/ansible/modules/packaging/os/opkg.py validate-modules:E338
-lib/ansible/modules/packaging/os/package_facts.py validate-modules:E326
-lib/ansible/modules/packaging/os/package_facts.py validate-modules:E338
-lib/ansible/modules/packaging/os/pacman.py validate-modules:E326
-lib/ansible/modules/packaging/os/pacman.py validate-modules:E336
-lib/ansible/modules/packaging/os/pacman.py validate-modules:E337
-lib/ansible/modules/packaging/os/pkg5.py validate-modules:E326
-lib/ansible/modules/packaging/os/pkg5.py validate-modules:E337
-lib/ansible/modules/packaging/os/pkg5_publisher.py validate-modules:E337
-lib/ansible/modules/packaging/os/pkg5_publisher.py validate-modules:E338
-lib/ansible/modules/packaging/os/pkgin.py validate-modules:E322
-lib/ansible/modules/packaging/os/pkgin.py validate-modules:E337
-lib/ansible/modules/packaging/os/pkgin.py validate-modules:E338
-lib/ansible/modules/packaging/os/pkgng.py validate-modules:E322
-lib/ansible/modules/packaging/os/pkgng.py validate-modules:E337
-lib/ansible/modules/packaging/os/pkgng.py validate-modules:E338
-lib/ansible/modules/packaging/os/pkgutil.py validate-modules:E338
-lib/ansible/modules/packaging/os/portage.py validate-modules:E322
-lib/ansible/modules/packaging/os/portage.py validate-modules:E337
-lib/ansible/modules/packaging/os/portage.py validate-modules:E338
-lib/ansible/modules/packaging/os/portinstall.py validate-modules:E322
-lib/ansible/modules/packaging/os/portinstall.py validate-modules:E338
-lib/ansible/modules/packaging/os/pulp_repo.py validate-modules:E322
-lib/ansible/modules/packaging/os/pulp_repo.py validate-modules:E324
-lib/ansible/modules/packaging/os/pulp_repo.py validate-modules:E338
-lib/ansible/modules/packaging/os/redhat_subscription.py validate-modules:E337
-lib/ansible/modules/packaging/os/redhat_subscription.py validate-modules:E338
-lib/ansible/modules/packaging/os/rhn_channel.py validate-modules:E322
-lib/ansible/modules/packaging/os/rhn_channel.py validate-modules:E326
-lib/ansible/modules/packaging/os/rhn_channel.py validate-modules:E337
-lib/ansible/modules/packaging/os/rhsm_release.py validate-modules:E337
-lib/ansible/modules/packaging/os/rhsm_repository.py validate-modules:E324
-lib/ansible/modules/packaging/os/rhsm_repository.py validate-modules:E337
-lib/ansible/modules/packaging/os/rhsm_repository.py validate-modules:E338
-lib/ansible/modules/packaging/os/rpm_key.py validate-modules:E337
-lib/ansible/modules/packaging/os/slackpkg.py validate-modules:E322
-lib/ansible/modules/packaging/os/slackpkg.py validate-modules:E324
-lib/ansible/modules/packaging/os/slackpkg.py validate-modules:E326
-lib/ansible/modules/packaging/os/slackpkg.py validate-modules:E336
-lib/ansible/modules/packaging/os/slackpkg.py validate-modules:E337
-lib/ansible/modules/packaging/os/slackpkg.py validate-modules:E338
-lib/ansible/modules/packaging/os/snap.py validate-modules:E337
-lib/ansible/modules/packaging/os/sorcery.py validate-modules:E337
-lib/ansible/modules/packaging/os/sorcery.py validate-modules:E338
-lib/ansible/modules/packaging/os/svr4pkg.py validate-modules:E338
-lib/ansible/modules/packaging/os/swdepot.py validate-modules:E322
-lib/ansible/modules/packaging/os/swdepot.py validate-modules:E338
-lib/ansible/modules/packaging/os/swupd.py validate-modules:E337
-lib/ansible/modules/packaging/os/urpmi.py validate-modules:E322
-lib/ansible/modules/packaging/os/urpmi.py validate-modules:E324
-lib/ansible/modules/packaging/os/urpmi.py validate-modules:E326
-lib/ansible/modules/packaging/os/urpmi.py validate-modules:E336
-lib/ansible/modules/packaging/os/urpmi.py validate-modules:E337
-lib/ansible/modules/packaging/os/xbps.py validate-modules:E322
-lib/ansible/modules/packaging/os/xbps.py validate-modules:E326
-lib/ansible/modules/packaging/os/xbps.py validate-modules:E336
-lib/ansible/modules/packaging/os/xbps.py validate-modules:E337
-lib/ansible/modules/packaging/os/xbps.py validate-modules:E338
-lib/ansible/modules/packaging/os/yum.py pylint:blacklisted-name
-lib/ansible/modules/packaging/os/yum.py validate-modules:E322
-lib/ansible/modules/packaging/os/yum.py validate-modules:E324
-lib/ansible/modules/packaging/os/yum.py validate-modules:E336
-lib/ansible/modules/packaging/os/yum.py validate-modules:E337
-lib/ansible/modules/packaging/os/yum.py validate-modules:E338
-lib/ansible/modules/packaging/os/yum_repository.py validate-modules:E322
-lib/ansible/modules/packaging/os/yum_repository.py validate-modules:E324
-lib/ansible/modules/packaging/os/yum_repository.py validate-modules:E337
-lib/ansible/modules/packaging/os/yum_repository.py validate-modules:E338
-lib/ansible/modules/packaging/os/zypper.py validate-modules:E326
-lib/ansible/modules/packaging/os/zypper.py validate-modules:E337
-lib/ansible/modules/packaging/os/zypper.py validate-modules:E338
-lib/ansible/modules/packaging/os/zypper_repository.py validate-modules:E337
-lib/ansible/modules/packaging/os/zypper_repository.py validate-modules:E338
-lib/ansible/modules/remote_management/cobbler/cobbler_sync.py validate-modules:E337
-lib/ansible/modules/remote_management/cobbler/cobbler_system.py validate-modules:E337
-lib/ansible/modules/remote_management/cpm/cpm_plugconfig.py validate-modules:E337
-lib/ansible/modules/remote_management/cpm/cpm_plugconfig.py validate-modules:E338
-lib/ansible/modules/remote_management/cpm/cpm_plugcontrol.py validate-modules:E337
-lib/ansible/modules/remote_management/cpm/cpm_plugcontrol.py validate-modules:E338
-lib/ansible/modules/remote_management/cpm/cpm_serial_port_config.py validate-modules:E337
-lib/ansible/modules/remote_management/cpm/cpm_serial_port_info.py validate-modules:E337
-lib/ansible/modules/remote_management/cpm/cpm_user.py validate-modules:E337
-lib/ansible/modules/remote_management/cpm/cpm_user.py validate-modules:E338
-lib/ansible/modules/remote_management/dellemc/idrac_server_config_profile.py validate-modules:E337
-lib/ansible/modules/remote_management/dellemc/idrac_server_config_profile.py validate-modules:E338
-lib/ansible/modules/remote_management/foreman/_foreman.py validate-modules:E337
-lib/ansible/modules/remote_management/foreman/_katello.py validate-modules:E337
-lib/ansible/modules/remote_management/hpilo/hpilo_boot.py validate-modules:E326
-lib/ansible/modules/remote_management/hpilo/hpilo_boot.py validate-modules:E337
-lib/ansible/modules/remote_management/hpilo/hpilo_facts.py validate-modules:E337
-lib/ansible/modules/remote_management/hpilo/hponcfg.py validate-modules:E337
-lib/ansible/modules/remote_management/imc/imc_rest.py validate-modules:E337
-lib/ansible/modules/remote_management/intersight/intersight_rest_api.py validate-modules:E337
-lib/ansible/modules/remote_management/ipmi/ipmi_boot.py validate-modules:E326
-lib/ansible/modules/remote_management/ipmi/ipmi_boot.py validate-modules:E337
-lib/ansible/modules/remote_management/ipmi/ipmi_boot.py validate-modules:E338
-lib/ansible/modules/remote_management/ipmi/ipmi_power.py validate-modules:E326
-lib/ansible/modules/remote_management/ipmi/ipmi_power.py validate-modules:E337
-lib/ansible/modules/remote_management/ipmi/ipmi_power.py validate-modules:E338
-lib/ansible/modules/remote_management/lxca/lxca_cmms.py validate-modules:E338
-lib/ansible/modules/remote_management/lxca/lxca_nodes.py validate-modules:E338
-lib/ansible/modules/remote_management/manageiq/manageiq_alert_profiles.py validate-modules:E335
-lib/ansible/modules/remote_management/manageiq/manageiq_alert_profiles.py validate-modules:E337
-lib/ansible/modules/remote_management/manageiq/manageiq_alert_profiles.py validate-modules:E338
-lib/ansible/modules/remote_management/manageiq/manageiq_alerts.py validate-modules:E335
-lib/ansible/modules/remote_management/manageiq/manageiq_alerts.py validate-modules:E337
-lib/ansible/modules/remote_management/manageiq/manageiq_alerts.py validate-modules:E338
-lib/ansible/modules/remote_management/manageiq/manageiq_group.py validate-modules:E335
-lib/ansible/modules/remote_management/manageiq/manageiq_group.py validate-modules:E337
-lib/ansible/modules/remote_management/manageiq/manageiq_group.py validate-modules:E338
-lib/ansible/modules/remote_management/manageiq/manageiq_policies.py validate-modules:E335
-lib/ansible/modules/remote_management/manageiq/manageiq_policies.py validate-modules:E337
-lib/ansible/modules/remote_management/manageiq/manageiq_provider.py validate-modules:E322
-lib/ansible/modules/remote_management/manageiq/manageiq_provider.py validate-modules:E324
-lib/ansible/modules/remote_management/manageiq/manageiq_provider.py validate-modules:E326
-lib/ansible/modules/remote_management/manageiq/manageiq_provider.py validate-modules:E335
-lib/ansible/modules/remote_management/manageiq/manageiq_provider.py validate-modules:E337
-lib/ansible/modules/remote_management/manageiq/manageiq_provider.py validate-modules:E338
-lib/ansible/modules/remote_management/manageiq/manageiq_tags.py validate-modules:E335
-lib/ansible/modules/remote_management/manageiq/manageiq_tags.py validate-modules:E337
-lib/ansible/modules/remote_management/manageiq/manageiq_tenant.py validate-modules:E335
-lib/ansible/modules/remote_management/manageiq/manageiq_tenant.py validate-modules:E337
-lib/ansible/modules/remote_management/manageiq/manageiq_tenant.py validate-modules:E338
-lib/ansible/modules/remote_management/manageiq/manageiq_user.py validate-modules:E335
-lib/ansible/modules/remote_management/manageiq/manageiq_user.py validate-modules:E337
-lib/ansible/modules/remote_management/manageiq/manageiq_user.py validate-modules:E338
-lib/ansible/modules/remote_management/oneview/oneview_datacenter_facts.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_datacenter_facts.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_enclosure_facts.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_enclosure_facts.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_ethernet_network.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_ethernet_network.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_ethernet_network_facts.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_ethernet_network_facts.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_fc_network.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_fc_network.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_fc_network.py validate-modules:E338
-lib/ansible/modules/remote_management/oneview/oneview_fc_network_facts.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_fc_network_facts.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_fcoe_network.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_fcoe_network.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_fcoe_network.py validate-modules:E338
-lib/ansible/modules/remote_management/oneview/oneview_fcoe_network_facts.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_fcoe_network_facts.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_logical_interconnect_group.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_logical_interconnect_group.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_logical_interconnect_group.py validate-modules:E338
-lib/ansible/modules/remote_management/oneview/oneview_logical_interconnect_group_facts.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_logical_interconnect_group_facts.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_network_set.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_network_set.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_network_set.py validate-modules:E338
-lib/ansible/modules/remote_management/oneview/oneview_network_set_facts.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_network_set_facts.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_san_manager.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_san_manager.py validate-modules:E337
-lib/ansible/modules/remote_management/oneview/oneview_san_manager_facts.py validate-modules:E322
-lib/ansible/modules/remote_management/oneview/oneview_san_manager_facts.py validate-modules:E337
-lib/ansible/modules/remote_management/stacki/stacki_host.py validate-modules:E317
-lib/ansible/modules/remote_management/stacki/stacki_host.py validate-modules:E322
-lib/ansible/modules/remote_management/stacki/stacki_host.py validate-modules:E324
-lib/ansible/modules/remote_management/stacki/stacki_host.py validate-modules:E326
-lib/ansible/modules/remote_management/stacki/stacki_host.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_disk_group_policy.py validate-modules:E323
-lib/ansible/modules/remote_management/ucs/ucs_disk_group_policy.py validate-modules:E324
-lib/ansible/modules/remote_management/ucs/ucs_disk_group_policy.py validate-modules:E326
-lib/ansible/modules/remote_management/ucs/ucs_disk_group_policy.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_ip_pool.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_lan_connectivity.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_mac_pool.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_managed_objects.py validate-modules:E322
-lib/ansible/modules/remote_management/ucs/ucs_managed_objects.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_ntp_server.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_san_connectivity.py validate-modules:E322
-lib/ansible/modules/remote_management/ucs/ucs_san_connectivity.py validate-modules:E323
-lib/ansible/modules/remote_management/ucs/ucs_san_connectivity.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_service_profile_template.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_storage_profile.py validate-modules:E325
-lib/ansible/modules/remote_management/ucs/ucs_storage_profile.py validate-modules:E326
-lib/ansible/modules/remote_management/ucs/ucs_storage_profile.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_timezone.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_uuid_pool.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_vhba_template.py validate-modules:E322
-lib/ansible/modules/remote_management/ucs/ucs_vhba_template.py validate-modules:E323
-lib/ansible/modules/remote_management/ucs/ucs_vhba_template.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_vlans.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_vnic_template.py validate-modules:E326
-lib/ansible/modules/remote_management/ucs/ucs_vnic_template.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_vsans.py validate-modules:E322
-lib/ansible/modules/remote_management/ucs/ucs_vsans.py validate-modules:E337
-lib/ansible/modules/remote_management/ucs/ucs_wwn_pool.py validate-modules:E322
-lib/ansible/modules/remote_management/ucs/ucs_wwn_pool.py validate-modules:E323
-lib/ansible/modules/remote_management/ucs/ucs_wwn_pool.py validate-modules:E337
-lib/ansible/modules/remote_management/wakeonlan.py validate-modules:E337
-lib/ansible/modules/source_control/_github_hooks.py validate-modules:E338
-lib/ansible/modules/source_control/bzr.py validate-modules:E337
-lib/ansible/modules/source_control/git.py pylint:blacklisted-name
-lib/ansible/modules/source_control/git.py use-argspec-type-path
-lib/ansible/modules/source_control/git.py validate-modules:E337
-lib/ansible/modules/source_control/git.py validate-modules:E338
-lib/ansible/modules/source_control/git_config.py validate-modules:E337
-lib/ansible/modules/source_control/git_config.py validate-modules:E338
-lib/ansible/modules/source_control/github_deploy_key.py validate-modules:E336
-lib/ansible/modules/source_control/github_deploy_key.py validate-modules:E337
-lib/ansible/modules/source_control/github_deploy_key.py validate-modules:E338
-lib/ansible/modules/source_control/github_issue.py validate-modules:E337
-lib/ansible/modules/source_control/github_issue.py validate-modules:E338
-lib/ansible/modules/source_control/github_key.py validate-modules:E338
-lib/ansible/modules/source_control/github_release.py validate-modules:E337
-lib/ansible/modules/source_control/github_release.py validate-modules:E338
-lib/ansible/modules/source_control/github_webhook.py validate-modules:E337
-lib/ansible/modules/source_control/github_webhook_info.py validate-modules:E337
-lib/ansible/modules/source_control/hg.py validate-modules:E337
-lib/ansible/modules/source_control/subversion.py validate-modules:E322
-lib/ansible/modules/source_control/subversion.py validate-modules:E337
-lib/ansible/modules/storage/emc/emc_vnx_sg_member.py validate-modules:E337
-lib/ansible/modules/storage/emc/emc_vnx_sg_member.py validate-modules:E338
-lib/ansible/modules/storage/glusterfs/gluster_heal_facts.py validate-modules:E337
-lib/ansible/modules/storage/glusterfs/gluster_peer.py validate-modules:E337
-lib/ansible/modules/storage/glusterfs/gluster_volume.py validate-modules:E337
-lib/ansible/modules/storage/ibm/ibm_sa_domain.py validate-modules:E338
-lib/ansible/modules/storage/ibm/ibm_sa_host.py validate-modules:E338
-lib/ansible/modules/storage/ibm/ibm_sa_host_ports.py validate-modules:E338
-lib/ansible/modules/storage/ibm/ibm_sa_pool.py validate-modules:E338
-lib/ansible/modules/storage/ibm/ibm_sa_vol.py validate-modules:E338
-lib/ansible/modules/storage/ibm/ibm_sa_vol_map.py validate-modules:E338
-lib/ansible/modules/storage/infinidat/infini_export.py validate-modules:E323
-lib/ansible/modules/storage/infinidat/infini_export.py validate-modules:E324
-lib/ansible/modules/storage/infinidat/infini_export.py validate-modules:E337
-lib/ansible/modules/storage/infinidat/infini_export.py validate-modules:E338
-lib/ansible/modules/storage/infinidat/infini_export_client.py validate-modules:E323
-lib/ansible/modules/storage/infinidat/infini_export_client.py validate-modules:E338
-lib/ansible/modules/storage/infinidat/infini_fs.py validate-modules:E338
-lib/ansible/modules/storage/infinidat/infini_host.py validate-modules:E337
-lib/ansible/modules/storage/infinidat/infini_host.py validate-modules:E338
-lib/ansible/modules/storage/infinidat/infini_pool.py validate-modules:E338
-lib/ansible/modules/storage/infinidat/infini_vol.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_na_cdot_aggregate.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_na_cdot_aggregate.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_na_cdot_license.py validate-modules:E329
-lib/ansible/modules/storage/netapp/_na_cdot_license.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_na_cdot_lun.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_na_cdot_lun.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_na_cdot_qtree.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_na_cdot_qtree.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_na_cdot_svm.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_na_cdot_svm.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_na_cdot_user.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_na_cdot_user.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_na_cdot_user_role.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_na_cdot_user_role.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_na_cdot_volume.py validate-modules:E317
-lib/ansible/modules/storage/netapp/_na_cdot_volume.py validate-modules:E322
-lib/ansible/modules/storage/netapp/_na_cdot_volume.py validate-modules:E324
-lib/ansible/modules/storage/netapp/_na_cdot_volume.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_na_cdot_volume.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_sf_account_manager.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_sf_account_manager.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_sf_check_connections.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_sf_snapshot_schedule_manager.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_sf_snapshot_schedule_manager.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_sf_volume_access_group_manager.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_sf_volume_access_group_manager.py validate-modules:E338
-lib/ansible/modules/storage/netapp/_sf_volume_manager.py validate-modules:E322
-lib/ansible/modules/storage/netapp/_sf_volume_manager.py validate-modules:E336
-lib/ansible/modules/storage/netapp/_sf_volume_manager.py validate-modules:E337
-lib/ansible/modules/storage/netapp/_sf_volume_manager.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_access_group.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_access_group.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_account.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_account.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_admin_users.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_admin_users.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_backup.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_backup.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_check_connections.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_cluster.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_cluster_config.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_cluster_pair.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_cluster_pair.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_cluster_snmp.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_drive.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_drive.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_initiators.py validate-modules:E322
-lib/ansible/modules/storage/netapp/na_elementsw_initiators.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_initiators.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_ldap.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_network_interfaces.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_node.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_node.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_snapshot.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_snapshot.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_snapshot_restore.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_snapshot_schedule.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_snapshot_schedule.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_vlan.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_vlan.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_volume.py validate-modules:E336
-lib/ansible/modules/storage/netapp/na_elementsw_volume.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_volume.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_volume_clone.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_volume_clone.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_elementsw_volume_pair.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_elementsw_volume_pair.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_aggregate.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_aggregate.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_autosupport.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_autosupport.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_broadcast_domain.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_broadcast_domain.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_broadcast_domain_ports.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_broadcast_domain_ports.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_cg_snapshot.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_cg_snapshot.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_cifs.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_cifs_acl.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_cifs_server.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_cifs_server.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_cluster.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_cluster.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_cluster_ha.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_cluster_peer.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_command.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_disks.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_dns.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_dns.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_export_policy.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_export_policy_rule.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_fcp.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_fcp.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_firewall_policy.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_firewall_policy.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_flexcache.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_igroup.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_igroup.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_igroup_initiator.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_igroup_initiator.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_interface.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_interface.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_ipspace.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_ipspace.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_iscsi.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_iscsi.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_job_schedule.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_job_schedule.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_license.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_license.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_lun.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_lun.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_lun_copy.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_lun_copy.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_lun_map.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_lun_map.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_motd.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_net_ifgrp.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_net_ifgrp.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_net_port.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_net_port.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_net_routes.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_net_routes.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_net_subnet.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_net_subnet.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_net_vlan.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_net_vlan.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_nfs.py validate-modules:E336
-lib/ansible/modules/storage/netapp/na_ontap_nfs.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_nfs.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_node.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_ntp.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_ntp.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_nvme.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_nvme_namespace.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_nvme_subsystem.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_portset.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_portset.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_qos_policy_group.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_qtree.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_security_key_manager.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_security_key_manager.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_service_processor_network.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_service_processor_network.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_snapmirror.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_snapshot.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_snapshot.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_snapshot_policy.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_snapshot_policy.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_snmp.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_software_update.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_svm.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_svm.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_svm_options.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_ucadapter.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_ucadapter.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_unix_group.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_unix_group.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_unix_user.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_unix_user.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_user.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_user.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_user_role.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_user_role.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_volume.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_volume.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_volume_clone.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_vscan_on_access_policy.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_vscan_on_access_policy.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_vscan_on_demand_task.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_vscan_on_demand_task.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_vscan_scanner_pool.py validate-modules:E337
-lib/ansible/modules/storage/netapp/na_ontap_vscan_scanner_pool.py validate-modules:E338
-lib/ansible/modules/storage/netapp/na_ontap_vserver_peer.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_alerts.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_amg.py validate-modules:E322
-lib/ansible/modules/storage/netapp/netapp_e_amg.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_amg.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_amg_role.py validate-modules:E322
-lib/ansible/modules/storage/netapp/netapp_e_amg_role.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_amg_role.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_amg_sync.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_asup.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_auditlog.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_auth.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_auth.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_flashcache.py validate-modules:E322
-lib/ansible/modules/storage/netapp/netapp_e_flashcache.py validate-modules:E326
-lib/ansible/modules/storage/netapp/netapp_e_flashcache.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_flashcache.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_global.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_host.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_hostgroup.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_iscsi_interface.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_iscsi_target.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_ldap.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_lun_mapping.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_lun_mapping.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_mgmt_interface.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:E322
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:E326
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:E322
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:E324
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:E326
-lib/ansible/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_storage_system.py validate-modules:E322
-lib/ansible/modules/storage/netapp/netapp_e_storage_system.py validate-modules:E324
-lib/ansible/modules/storage/netapp/netapp_e_storage_system.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_storage_system.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_storagepool.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_storagepool.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_syslog.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_syslog.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_volume.py validate-modules:E324
-lib/ansible/modules/storage/netapp/netapp_e_volume.py validate-modules:E327
-lib/ansible/modules/storage/netapp/netapp_e_volume.py validate-modules:E337
-lib/ansible/modules/storage/netapp/netapp_e_volume.py validate-modules:E338
-lib/ansible/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:E322
-lib/ansible/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:E323
-lib/ansible/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:E324
-lib/ansible/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:E326
-lib/ansible/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:E335
-lib/ansible/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:E337
-lib/ansible/modules/storage/purestorage/purefa_dsrole.py validate-modules:E337
-lib/ansible/modules/storage/purestorage/purefa_pgsnap.py validate-modules:E337
-lib/ansible/modules/storage/purestorage/purefb_fs.py validate-modules:E324
-lib/ansible/modules/storage/zfs/zfs.py validate-modules:E337
-lib/ansible/modules/storage/zfs/zfs_delegate_admin.py validate-modules:E337
-lib/ansible/modules/storage/zfs/zfs_facts.py validate-modules:E323
-lib/ansible/modules/storage/zfs/zfs_facts.py validate-modules:E337
-lib/ansible/modules/storage/zfs/zpool_facts.py validate-modules:E323
-lib/ansible/modules/storage/zfs/zpool_facts.py validate-modules:E337
-lib/ansible/modules/system/alternatives.py pylint:blacklisted-name
-lib/ansible/modules/system/authorized_key.py validate-modules:E337
-lib/ansible/modules/system/beadm.py pylint:blacklisted-name
-lib/ansible/modules/system/cronvar.py pylint:blacklisted-name
-lib/ansible/modules/system/dconf.py pylint:blacklisted-name
-lib/ansible/modules/system/dconf.py validate-modules:E337
-lib/ansible/modules/system/dconf.py validate-modules:E338
-lib/ansible/modules/system/filesystem.py pylint:blacklisted-name
-lib/ansible/modules/system/filesystem.py validate-modules:E338
-lib/ansible/modules/system/gconftool2.py pylint:blacklisted-name
-lib/ansible/modules/system/gconftool2.py validate-modules:E337
-lib/ansible/modules/system/getent.py validate-modules:E337
-lib/ansible/modules/system/hostname.py validate-modules:E337
-lib/ansible/modules/system/interfaces_file.py pylint:blacklisted-name
-lib/ansible/modules/system/interfaces_file.py validate-modules:E337
-lib/ansible/modules/system/iptables.py pylint:blacklisted-name
-lib/ansible/modules/system/java_cert.py pylint:blacklisted-name
-lib/ansible/modules/system/java_keystore.py validate-modules:E338
-lib/ansible/modules/system/kernel_blacklist.py validate-modules:E337
-lib/ansible/modules/system/known_hosts.py validate-modules:E324
-lib/ansible/modules/system/known_hosts.py validate-modules:E337
-lib/ansible/modules/system/known_hosts.py validate-modules:E338
-lib/ansible/modules/system/locale_gen.py validate-modules:E337
-lib/ansible/modules/system/lvg.py pylint:blacklisted-name
-lib/ansible/modules/system/lvol.py pylint:blacklisted-name
-lib/ansible/modules/system/lvol.py validate-modules:E337
-lib/ansible/modules/system/mksysb.py validate-modules:E338
-lib/ansible/modules/system/modprobe.py validate-modules:E337
-lib/ansible/modules/system/nosh.py validate-modules:E337
-lib/ansible/modules/system/nosh.py validate-modules:E338
-lib/ansible/modules/system/openwrt_init.py validate-modules:E337
-lib/ansible/modules/system/openwrt_init.py validate-modules:E338
-lib/ansible/modules/system/pam_limits.py validate-modules:E337
-lib/ansible/modules/system/parted.py pylint:blacklisted-name
-lib/ansible/modules/system/puppet.py use-argspec-type-path
-lib/ansible/modules/system/puppet.py validate-modules:E322
-lib/ansible/modules/system/puppet.py validate-modules:E336
-lib/ansible/modules/system/puppet.py validate-modules:E337
-lib/ansible/modules/system/python_requirements_info.py validate-modules:E337
-lib/ansible/modules/system/runit.py validate-modules:E322
-lib/ansible/modules/system/runit.py validate-modules:E324
-lib/ansible/modules/system/runit.py validate-modules:E337
-lib/ansible/modules/system/seboolean.py validate-modules:E337
-lib/ansible/modules/system/selinux.py validate-modules:E337
-lib/ansible/modules/system/selogin.py validate-modules:E337
-lib/ansible/modules/system/service.py validate-modules:E210
-lib/ansible/modules/system/service.py validate-modules:E323
-lib/ansible/modules/system/setup.py validate-modules:E337
-lib/ansible/modules/system/setup.py validate-modules:E338
-lib/ansible/modules/system/sysctl.py validate-modules:E337
-lib/ansible/modules/system/sysctl.py validate-modules:E338
-lib/ansible/modules/system/syspatch.py validate-modules:E337
-lib/ansible/modules/system/systemd.py validate-modules:E336
-lib/ansible/modules/system/systemd.py validate-modules:E337
-lib/ansible/modules/system/sysvinit.py validate-modules:E337
-lib/ansible/modules/system/timezone.py pylint:blacklisted-name
-lib/ansible/modules/system/user.py validate-modules:E210
-lib/ansible/modules/system/user.py validate-modules:E324
-lib/ansible/modules/system/user.py validate-modules:E327
-lib/ansible/modules/system/xfconf.py validate-modules:E337
-lib/ansible/modules/utilities/helper/_accelerate.py ansible-doc
-lib/ansible/modules/utilities/logic/async_status.py use-argspec-type-path
-lib/ansible/modules/utilities/logic/async_status.py validate-modules!skip
-lib/ansible/modules/utilities/logic/async_wrapper.py use-argspec-type-path
-lib/ansible/modules/utilities/logic/wait_for.py pylint:blacklisted-name
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential.py validate-modules:E326
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py use-argspec-type-path
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py validate-modules:E324
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py use-argspec-type-path
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_cancel.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py validate-modules:E323
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py validate-modules:E322
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_wait.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_label.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_organization.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_receive.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_role.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_settings.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py validate-modules:E322
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_user.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_template.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/apache2_mod_proxy.py validate-modules:E317
-lib/ansible/modules/web_infrastructure/apache2_mod_proxy.py validate-modules:E326
-lib/ansible/modules/web_infrastructure/apache2_mod_proxy.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/apache2_module.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/apache2_module.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/deploy_helper.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/deploy_helper.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/django_manage.py validate-modules:E317
-lib/ansible/modules/web_infrastructure/django_manage.py validate-modules:E322
-lib/ansible/modules/web_infrastructure/django_manage.py validate-modules:E326
-lib/ansible/modules/web_infrastructure/django_manage.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/django_manage.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/ejabberd_user.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/ejabberd_user.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/gunicorn.py validate-modules:E322
-lib/ansible/modules/web_infrastructure/gunicorn.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/htpasswd.py validate-modules:E326
-lib/ansible/modules/web_infrastructure/htpasswd.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/jenkins_job.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/jenkins_job_info.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/jenkins_plugin.py use-argspec-type-path
-lib/ansible/modules/web_infrastructure/jenkins_plugin.py validate-modules:E322
-lib/ansible/modules/web_infrastructure/jenkins_plugin.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/jenkins_plugin.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/jenkins_script.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/jira.py validate-modules:E322
-lib/ansible/modules/web_infrastructure/jira.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/jira.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/nginx_status_facts.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/nginx_status_facts.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/rundeck_acl_policy.py pylint:blacklisted-name
-lib/ansible/modules/web_infrastructure/rundeck_acl_policy.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/rundeck_project.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_aaa_group_info.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert_info.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_dns_host.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_network_interface_address.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_proxy_auth_profile.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_proxy_frontend.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_proxy_frontend_info.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_proxy_location.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/sophos_utm/utm_proxy_location_info.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/supervisorctl.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/supervisorctl.py validate-modules:E338
-lib/ansible/modules/web_infrastructure/taiga_issue.py validate-modules:E337
-lib/ansible/modules/web_infrastructure/taiga_issue.py validate-modules:E338
-lib/ansible/modules/windows/_win_msi.py future-import-boilerplate
-lib/ansible/modules/windows/_win_msi.py metaclass-boilerplate
-lib/ansible/modules/windows/async_status.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/setup.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_acl.py future-import-boilerplate
-lib/ansible/modules/windows/win_acl.py metaclass-boilerplate
-lib/ansible/modules/windows/win_acl_inheritance.ps1 pslint:PSAvoidTrailingWhitespace
-lib/ansible/modules/windows/win_acl_inheritance.py future-import-boilerplate
-lib/ansible/modules/windows/win_acl_inheritance.py metaclass-boilerplate
-lib/ansible/modules/windows/win_audit_policy_system.py future-import-boilerplate
-lib/ansible/modules/windows/win_audit_policy_system.py metaclass-boilerplate
-lib/ansible/modules/windows/win_audit_rule.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_audit_rule.py future-import-boilerplate
-lib/ansible/modules/windows/win_audit_rule.py metaclass-boilerplate
-lib/ansible/modules/windows/win_certificate_store.ps1 validate-modules:E337
-lib/ansible/modules/windows/win_certificate_store.py future-import-boilerplate
-lib/ansible/modules/windows/win_certificate_store.py metaclass-boilerplate
-lib/ansible/modules/windows/win_chocolatey.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_chocolatey.py future-import-boilerplate
-lib/ansible/modules/windows/win_chocolatey.py metaclass-boilerplate
-lib/ansible/modules/windows/win_chocolatey_config.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_chocolatey_config.py future-import-boilerplate
-lib/ansible/modules/windows/win_chocolatey_config.py metaclass-boilerplate
-lib/ansible/modules/windows/win_chocolatey_facts.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_chocolatey_facts.py future-import-boilerplate
-lib/ansible/modules/windows/win_chocolatey_facts.py metaclass-boilerplate
-lib/ansible/modules/windows/win_chocolatey_feature.py future-import-boilerplate
-lib/ansible/modules/windows/win_chocolatey_feature.py metaclass-boilerplate
-lib/ansible/modules/windows/win_chocolatey_source.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_chocolatey_source.py future-import-boilerplate
-lib/ansible/modules/windows/win_chocolatey_source.py metaclass-boilerplate
-lib/ansible/modules/windows/win_command.py future-import-boilerplate
-lib/ansible/modules/windows/win_command.py metaclass-boilerplate
-lib/ansible/modules/windows/win_copy.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_copy.py future-import-boilerplate
-lib/ansible/modules/windows/win_copy.py metaclass-boilerplate
-lib/ansible/modules/windows/win_credential.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_credential.ps1 validate-modules:E337
-lib/ansible/modules/windows/win_credential.py future-import-boilerplate
-lib/ansible/modules/windows/win_credential.py metaclass-boilerplate
-lib/ansible/modules/windows/win_defrag.py future-import-boilerplate
-lib/ansible/modules/windows/win_defrag.py metaclass-boilerplate
-lib/ansible/modules/windows/win_disk_facts.py future-import-boilerplate
-lib/ansible/modules/windows/win_disk_facts.py metaclass-boilerplate
-lib/ansible/modules/windows/win_disk_image.py future-import-boilerplate
-lib/ansible/modules/windows/win_disk_image.py metaclass-boilerplate
-lib/ansible/modules/windows/win_dns_client.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_dns_client.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_dns_client.py future-import-boilerplate
-lib/ansible/modules/windows/win_dns_client.py metaclass-boilerplate
-lib/ansible/modules/windows/win_dns_record.py future-import-boilerplate
-lib/ansible/modules/windows/win_dns_record.py metaclass-boilerplate
-lib/ansible/modules/windows/win_domain.ps1 pslint:PSAvoidUsingEmptyCatchBlock # Keep
-lib/ansible/modules/windows/win_domain.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_domain.py future-import-boilerplate
-lib/ansible/modules/windows/win_domain.py metaclass-boilerplate
-lib/ansible/modules/windows/win_domain_computer.py future-import-boilerplate
-lib/ansible/modules/windows/win_domain_computer.py metaclass-boilerplate
-lib/ansible/modules/windows/win_domain_controller.ps1 pslint:PSAvoidGlobalVars # New PR
-lib/ansible/modules/windows/win_domain_controller.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_domain_controller.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_domain_controller.py future-import-boilerplate
-lib/ansible/modules/windows/win_domain_controller.py metaclass-boilerplate
-lib/ansible/modules/windows/win_domain_group.py future-import-boilerplate
-lib/ansible/modules/windows/win_domain_group.py metaclass-boilerplate
-lib/ansible/modules/windows/win_domain_group_membership.py future-import-boilerplate
-lib/ansible/modules/windows/win_domain_group_membership.py metaclass-boilerplate
-lib/ansible/modules/windows/win_domain_membership.ps1 pslint:PSAvoidGlobalVars # New PR
-lib/ansible/modules/windows/win_domain_membership.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_domain_membership.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_domain_membership.py future-import-boilerplate
-lib/ansible/modules/windows/win_domain_membership.py metaclass-boilerplate
-lib/ansible/modules/windows/win_domain_user.py future-import-boilerplate
-lib/ansible/modules/windows/win_domain_user.py metaclass-boilerplate
-lib/ansible/modules/windows/win_dotnet_ngen.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_dotnet_ngen.py future-import-boilerplate
-lib/ansible/modules/windows/win_dotnet_ngen.py metaclass-boilerplate
-lib/ansible/modules/windows/win_dsc.ps1 pslint:PSAvoidUsingEmptyCatchBlock # Keep
-lib/ansible/modules/windows/win_dsc.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_dsc.py future-import-boilerplate
-lib/ansible/modules/windows/win_dsc.py metaclass-boilerplate
-lib/ansible/modules/windows/win_environment.py future-import-boilerplate
-lib/ansible/modules/windows/win_environment.py metaclass-boilerplate
-lib/ansible/modules/windows/win_eventlog.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_eventlog.py future-import-boilerplate
-lib/ansible/modules/windows/win_eventlog.py metaclass-boilerplate
-lib/ansible/modules/windows/win_eventlog_entry.py future-import-boilerplate
-lib/ansible/modules/windows/win_eventlog_entry.py metaclass-boilerplate
-lib/ansible/modules/windows/win_feature.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_feature.py future-import-boilerplate
-lib/ansible/modules/windows/win_feature.py metaclass-boilerplate
-lib/ansible/modules/windows/win_file.py future-import-boilerplate
-lib/ansible/modules/windows/win_file.py metaclass-boilerplate
-lib/ansible/modules/windows/win_file_version.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_file_version.py future-import-boilerplate
-lib/ansible/modules/windows/win_file_version.py metaclass-boilerplate
-lib/ansible/modules/windows/win_find.ps1 pslint:PSAvoidUsingEmptyCatchBlock # Keep
-lib/ansible/modules/windows/win_find.py future-import-boilerplate
-lib/ansible/modules/windows/win_find.py metaclass-boilerplate
-lib/ansible/modules/windows/win_firewall.py future-import-boilerplate
-lib/ansible/modules/windows/win_firewall.py metaclass-boilerplate
-lib/ansible/modules/windows/win_firewall_rule.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_firewall_rule.py future-import-boilerplate
-lib/ansible/modules/windows/win_firewall_rule.py metaclass-boilerplate
-lib/ansible/modules/windows/win_format.py future-import-boilerplate
-lib/ansible/modules/windows/win_format.py metaclass-boilerplate
-lib/ansible/modules/windows/win_get_url.py future-import-boilerplate
-lib/ansible/modules/windows/win_get_url.py metaclass-boilerplate
-lib/ansible/modules/windows/win_group.py future-import-boilerplate
-lib/ansible/modules/windows/win_group.py metaclass-boilerplate
-lib/ansible/modules/windows/win_group_membership.py future-import-boilerplate
-lib/ansible/modules/windows/win_group_membership.py metaclass-boilerplate
-lib/ansible/modules/windows/win_hostname.py future-import-boilerplate
-lib/ansible/modules/windows/win_hostname.py metaclass-boilerplate
-lib/ansible/modules/windows/win_hosts.py future-import-boilerplate
-lib/ansible/modules/windows/win_hosts.py metaclass-boilerplate
-lib/ansible/modules/windows/win_hotfix.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_hotfix.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_hotfix.py future-import-boilerplate
-lib/ansible/modules/windows/win_hotfix.py metaclass-boilerplate
-lib/ansible/modules/windows/win_http_proxy.ps1 validate-modules:E337
-lib/ansible/modules/windows/win_http_proxy.py future-import-boilerplate
-lib/ansible/modules/windows/win_http_proxy.py metaclass-boilerplate
-lib/ansible/modules/windows/win_iis_virtualdirectory.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_iis_virtualdirectory.py future-import-boilerplate
-lib/ansible/modules/windows/win_iis_virtualdirectory.py metaclass-boilerplate
-lib/ansible/modules/windows/win_iis_webapplication.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_iis_webapplication.py future-import-boilerplate
-lib/ansible/modules/windows/win_iis_webapplication.py metaclass-boilerplate
-lib/ansible/modules/windows/win_iis_webapppool.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_iis_webapppool.py future-import-boilerplate
-lib/ansible/modules/windows/win_iis_webapppool.py metaclass-boilerplate
-lib/ansible/modules/windows/win_iis_webbinding.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_iis_webbinding.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_iis_webbinding.py future-import-boilerplate
-lib/ansible/modules/windows/win_iis_webbinding.py metaclass-boilerplate
-lib/ansible/modules/windows/win_iis_website.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_iis_website.py future-import-boilerplate
-lib/ansible/modules/windows/win_iis_website.py metaclass-boilerplate
-lib/ansible/modules/windows/win_inet_proxy.ps1 validate-modules:E337
-lib/ansible/modules/windows/win_inet_proxy.py future-import-boilerplate
-lib/ansible/modules/windows/win_inet_proxy.py metaclass-boilerplate
-lib/ansible/modules/windows/win_lineinfile.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_lineinfile.py future-import-boilerplate
-lib/ansible/modules/windows/win_lineinfile.py metaclass-boilerplate
-lib/ansible/modules/windows/win_mapped_drive.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_mapped_drive.py future-import-boilerplate
-lib/ansible/modules/windows/win_mapped_drive.py metaclass-boilerplate
-lib/ansible/modules/windows/win_msg.py future-import-boilerplate
-lib/ansible/modules/windows/win_msg.py metaclass-boilerplate
-lib/ansible/modules/windows/win_nssm.py future-import-boilerplate
-lib/ansible/modules/windows/win_nssm.py metaclass-boilerplate
-lib/ansible/modules/windows/win_optional_feature.py future-import-boilerplate
-lib/ansible/modules/windows/win_optional_feature.py metaclass-boilerplate
-lib/ansible/modules/windows/win_owner.py future-import-boilerplate
-lib/ansible/modules/windows/win_owner.py metaclass-boilerplate
-lib/ansible/modules/windows/win_package.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_package.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_package.py future-import-boilerplate
-lib/ansible/modules/windows/win_package.py metaclass-boilerplate
-lib/ansible/modules/windows/win_pagefile.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_pagefile.ps1 pslint:PSUseDeclaredVarsMoreThanAssignments # New PR - bug test_path should be testPath
-lib/ansible/modules/windows/win_pagefile.ps1 pslint:PSUseSupportsShouldProcess
-lib/ansible/modules/windows/win_pagefile.py future-import-boilerplate
-lib/ansible/modules/windows/win_pagefile.py metaclass-boilerplate
-lib/ansible/modules/windows/win_partition.py future-import-boilerplate
-lib/ansible/modules/windows/win_partition.py metaclass-boilerplate
-lib/ansible/modules/windows/win_path.py future-import-boilerplate
-lib/ansible/modules/windows/win_path.py metaclass-boilerplate
-lib/ansible/modules/windows/win_pester.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_pester.py future-import-boilerplate
-lib/ansible/modules/windows/win_pester.py metaclass-boilerplate
-lib/ansible/modules/windows/win_ping.py future-import-boilerplate
-lib/ansible/modules/windows/win_ping.py metaclass-boilerplate
-lib/ansible/modules/windows/win_power_plan.py future-import-boilerplate
-lib/ansible/modules/windows/win_power_plan.py metaclass-boilerplate
-lib/ansible/modules/windows/win_product_facts.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_product_facts.py future-import-boilerplate
-lib/ansible/modules/windows/win_product_facts.py metaclass-boilerplate
-lib/ansible/modules/windows/win_psexec.ps1 validate-modules:E337
-lib/ansible/modules/windows/win_psexec.py future-import-boilerplate
-lib/ansible/modules/windows/win_psexec.py metaclass-boilerplate
-lib/ansible/modules/windows/win_psmodule.py future-import-boilerplate
-lib/ansible/modules/windows/win_psmodule.py metaclass-boilerplate
-lib/ansible/modules/windows/win_psrepository.py future-import-boilerplate
-lib/ansible/modules/windows/win_psrepository.py metaclass-boilerplate
-lib/ansible/modules/windows/win_rabbitmq_plugin.ps1 pslint:PSAvoidUsingInvokeExpression
-lib/ansible/modules/windows/win_rabbitmq_plugin.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_rabbitmq_plugin.py future-import-boilerplate
-lib/ansible/modules/windows/win_rabbitmq_plugin.py metaclass-boilerplate
-lib/ansible/modules/windows/win_rds_cap.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_rds_cap.py future-import-boilerplate
-lib/ansible/modules/windows/win_rds_cap.py metaclass-boilerplate
-lib/ansible/modules/windows/win_rds_rap.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_rds_rap.py future-import-boilerplate
-lib/ansible/modules/windows/win_rds_rap.py metaclass-boilerplate
-lib/ansible/modules/windows/win_rds_settings.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_rds_settings.py future-import-boilerplate
-lib/ansible/modules/windows/win_rds_settings.py metaclass-boilerplate
-lib/ansible/modules/windows/win_reboot.py future-import-boilerplate
-lib/ansible/modules/windows/win_reboot.py metaclass-boilerplate
-lib/ansible/modules/windows/win_reg_stat.py future-import-boilerplate
-lib/ansible/modules/windows/win_reg_stat.py metaclass-boilerplate
-lib/ansible/modules/windows/win_regedit.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_regedit.py future-import-boilerplate
-lib/ansible/modules/windows/win_regedit.py metaclass-boilerplate
-lib/ansible/modules/windows/win_region.ps1 pslint:PSAvoidUsingEmptyCatchBlock # Keep
-lib/ansible/modules/windows/win_region.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_region.py future-import-boilerplate
-lib/ansible/modules/windows/win_region.py metaclass-boilerplate
-lib/ansible/modules/windows/win_regmerge.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_regmerge.py future-import-boilerplate
-lib/ansible/modules/windows/win_regmerge.py metaclass-boilerplate
-lib/ansible/modules/windows/win_robocopy.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_robocopy.py future-import-boilerplate
-lib/ansible/modules/windows/win_robocopy.py metaclass-boilerplate
-lib/ansible/modules/windows/win_route.py future-import-boilerplate
-lib/ansible/modules/windows/win_route.py metaclass-boilerplate
-lib/ansible/modules/windows/win_say.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_say.py future-import-boilerplate
-lib/ansible/modules/windows/win_say.py metaclass-boilerplate
-lib/ansible/modules/windows/win_scheduled_task.py future-import-boilerplate
-lib/ansible/modules/windows/win_scheduled_task.py metaclass-boilerplate
-lib/ansible/modules/windows/win_scheduled_task_stat.py future-import-boilerplate
-lib/ansible/modules/windows/win_scheduled_task_stat.py metaclass-boilerplate
-lib/ansible/modules/windows/win_security_policy.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_security_policy.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_security_policy.py future-import-boilerplate
-lib/ansible/modules/windows/win_security_policy.py metaclass-boilerplate
-lib/ansible/modules/windows/win_service.py future-import-boilerplate
-lib/ansible/modules/windows/win_service.py metaclass-boilerplate
-lib/ansible/modules/windows/win_share.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_share.py future-import-boilerplate
-lib/ansible/modules/windows/win_share.py metaclass-boilerplate
-lib/ansible/modules/windows/win_shell.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_shell.py future-import-boilerplate
-lib/ansible/modules/windows/win_shell.py metaclass-boilerplate
-lib/ansible/modules/windows/win_shortcut.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_shortcut.py future-import-boilerplate
-lib/ansible/modules/windows/win_shortcut.py metaclass-boilerplate
-lib/ansible/modules/windows/win_snmp.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_snmp.py future-import-boilerplate
-lib/ansible/modules/windows/win_snmp.py metaclass-boilerplate
-lib/ansible/modules/windows/win_stat.py future-import-boilerplate
-lib/ansible/modules/windows/win_stat.py metaclass-boilerplate
-lib/ansible/modules/windows/win_tempfile.py future-import-boilerplate
-lib/ansible/modules/windows/win_tempfile.py metaclass-boilerplate
-lib/ansible/modules/windows/win_template.py future-import-boilerplate
-lib/ansible/modules/windows/win_template.py metaclass-boilerplate
-lib/ansible/modules/windows/win_timezone.py future-import-boilerplate
-lib/ansible/modules/windows/win_timezone.py metaclass-boilerplate
-lib/ansible/modules/windows/win_toast.py future-import-boilerplate
-lib/ansible/modules/windows/win_toast.py metaclass-boilerplate
-lib/ansible/modules/windows/win_unzip.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_unzip.ps1 pslint:PSUseApprovedVerbs
-lib/ansible/modules/windows/win_unzip.py future-import-boilerplate
-lib/ansible/modules/windows/win_unzip.py metaclass-boilerplate
-lib/ansible/modules/windows/win_updates.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_updates.py future-import-boilerplate
-lib/ansible/modules/windows/win_updates.py metaclass-boilerplate
-lib/ansible/modules/windows/win_uri.ps1 pslint:PSAvoidUsingEmptyCatchBlock # Keep
-lib/ansible/modules/windows/win_uri.py future-import-boilerplate
-lib/ansible/modules/windows/win_uri.py metaclass-boilerplate
-lib/ansible/modules/windows/win_user.py future-import-boilerplate
-lib/ansible/modules/windows/win_user.py metaclass-boilerplate
-lib/ansible/modules/windows/win_user_profile.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_user_profile.ps1 validate-modules:E337
-lib/ansible/modules/windows/win_user_profile.py future-import-boilerplate
-lib/ansible/modules/windows/win_user_profile.py metaclass-boilerplate
-lib/ansible/modules/windows/win_user_right.py future-import-boilerplate
-lib/ansible/modules/windows/win_user_right.py metaclass-boilerplate
-lib/ansible/modules/windows/win_wait_for.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_wait_for.py future-import-boilerplate
-lib/ansible/modules/windows/win_wait_for.py metaclass-boilerplate
-lib/ansible/modules/windows/win_wait_for_process.py future-import-boilerplate
-lib/ansible/modules/windows/win_wait_for_process.py metaclass-boilerplate
-lib/ansible/modules/windows/win_wakeonlan.py future-import-boilerplate
-lib/ansible/modules/windows/win_wakeonlan.py metaclass-boilerplate
-lib/ansible/modules/windows/win_webpicmd.ps1 pslint:PSAvoidUsingInvokeExpression
-lib/ansible/modules/windows/win_webpicmd.py future-import-boilerplate
-lib/ansible/modules/windows/win_webpicmd.py metaclass-boilerplate
-lib/ansible/modules/windows/win_whoami.py future-import-boilerplate
-lib/ansible/modules/windows/win_whoami.py metaclass-boilerplate
-lib/ansible/modules/windows/win_xml.ps1 pslint:PSCustomUseLiteralPath
-lib/ansible/modules/windows/win_xml.py future-import-boilerplate
-lib/ansible/modules/windows/win_xml.py metaclass-boilerplate
-lib/ansible/parsing/vault/__init__.py pylint:blacklisted-name
-lib/ansible/playbook/base.py pylint:blacklisted-name
-lib/ansible/playbook/helpers.py pylint:blacklisted-name
-lib/ansible/playbook/role/__init__.py pylint:blacklisted-name
-lib/ansible/plugins/action/__init__.py action-plugin-docs # action plugin base class, not an actual action plugin
-lib/ansible/plugins/action/aireos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/aruba.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/asa.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/bigip.py action-plugin-docs # undocumented action plugin to fix, existed before sanity test was added
-lib/ansible/plugins/action/bigiq.py action-plugin-docs # undocumented action plugin to fix, existed before sanity test was added
-lib/ansible/plugins/action/ce.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/ce_template.py action-plugin-docs # undocumented action plugin to fix, existed before sanity test was added
-lib/ansible/plugins/action/cnos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/dellos10.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/dellos6.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/dellos9.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/enos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/eos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/ios.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/iosxr.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/ironware.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/junos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/net_base.py action-plugin-docs # base class for other net_* action plugins which have a matching module
-lib/ansible/plugins/action/netconf.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/network.py action-plugin-docs # base class for network action plugins
-lib/ansible/plugins/action/normal.py action-plugin-docs # default action plugin for modules without a dedicated action plugin
-lib/ansible/plugins/action/nxos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/sros.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/action/vyos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-lib/ansible/plugins/cache/base.py ansible-doc # not a plugin, but a stub for backwards compatibility
-lib/ansible/plugins/callback/hipchat.py pylint:blacklisted-name
-lib/ansible/plugins/connection/lxc.py pylint:blacklisted-name
-lib/ansible/plugins/doc_fragments/a10.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/a10.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/aci.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/aci.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/acme.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/acme.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/aireos.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/aireos.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/alicloud.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/alicloud.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/aruba.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/aruba.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/asa.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/asa.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/auth_basic.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/auth_basic.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/avi.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/avi.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/aws.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/aws.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/aws_credentials.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/aws_credentials.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/aws_region.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/aws_region.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/azure.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/azure.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/azure_tags.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/azure_tags.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/backup.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/backup.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ce.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ce.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/checkpoint_commands.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/checkpoint_commands.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/checkpoint_objects.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/checkpoint_objects.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/cloudscale.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/cloudscale.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/cloudstack.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/cloudstack.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/cnos.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/cnos.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/constructed.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/constructed.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/decrypt.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/decrypt.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/default_callback.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/default_callback.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/dellos10.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/dellos10.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/dellos6.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/dellos6.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/dellos9.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/dellos9.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/digital_ocean.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/digital_ocean.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/dimensiondata.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/dimensiondata.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/dimensiondata_wait.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/dimensiondata_wait.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/docker.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/docker.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ec2.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ec2.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/emc.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/emc.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/enos.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/enos.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/eos.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/eos.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/exoscale.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/exoscale.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/f5.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/f5.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/files.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/files.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/fortios.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/fortios.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/gcp.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/gcp.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/hcloud.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/hcloud.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/hetzner.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/hetzner.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/hpe3par.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/hpe3par.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/hwc.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/hwc.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/infinibox.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/infinibox.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/influxdb.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/influxdb.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ingate.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ingate.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/intersight.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/intersight.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/inventory_cache.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/inventory_cache.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ios.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ios.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/iosxr.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/iosxr.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ipa.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ipa.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ironware.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ironware.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/junos.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/junos.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_auth_options.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_auth_options.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_name_options.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_name_options.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_resource_options.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_resource_options.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_scale_options.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_scale_options.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_state_options.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/k8s_state_options.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/keycloak.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/keycloak.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/kubevirt_common_options.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/kubevirt_common_options.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/kubevirt_vm_options.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/kubevirt_vm_options.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ldap.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ldap.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/lxca_common.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/lxca_common.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/manageiq.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/manageiq.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/meraki.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/meraki.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/mso.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/mso.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/mysql.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/mysql.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/netapp.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/netapp.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/netconf.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/netconf.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/netscaler.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/netscaler.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/network_agnostic.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/network_agnostic.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/nios.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/nios.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/nso.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/nso.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/nxos.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/nxos.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/oneview.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/oneview.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/online.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/online.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/onyx.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/onyx.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/opennebula.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/opennebula.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/openstack.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/openstack.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/openswitch.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/openswitch.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/oracle.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/oracle.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_creatable_resource.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_creatable_resource.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_display_name_option.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_display_name_option.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_name_option.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_name_option.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_tags.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_tags.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_wait_options.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/oracle_wait_options.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ovirt.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ovirt.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ovirt_facts.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ovirt_facts.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/panos.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/panos.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/postgres.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/postgres.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/proxysql.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/proxysql.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/purestorage.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/purestorage.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/rabbitmq.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/rabbitmq.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/rackspace.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/rackspace.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/return_common.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/return_common.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/scaleway.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/scaleway.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/shell_common.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/shell_common.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/shell_windows.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/shell_windows.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/skydive.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/skydive.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/sros.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/sros.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/tower.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/tower.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/ucs.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/ucs.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/url.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/url.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/utm.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/utm.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/validate.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/validate.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/vca.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/vca.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/vexata.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/vexata.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/vmware.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/vmware.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/vmware_rest_client.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/vmware_rest_client.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/vultr.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/vultr.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/vyos.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/vyos.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/xenserver.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/xenserver.py metaclass-boilerplate
-lib/ansible/plugins/doc_fragments/zabbix.py future-import-boilerplate
-lib/ansible/plugins/doc_fragments/zabbix.py metaclass-boilerplate
-lib/ansible/plugins/lookup/sequence.py pylint:blacklisted-name
-lib/ansible/plugins/strategy/__init__.py pylint:blacklisted-name
-lib/ansible/plugins/strategy/linear.py pylint:blacklisted-name
-lib/ansible/vars/hostvars.py pylint:blacklisted-name
-setup.py future-import-boilerplate
-setup.py metaclass-boilerplate
-test/integration/targets/ansible-runner/files/adhoc_example1.py future-import-boilerplate
-test/integration/targets/ansible-runner/files/adhoc_example1.py metaclass-boilerplate
-test/integration/targets/ansible-runner/files/playbook_example1.py future-import-boilerplate
-test/integration/targets/ansible-runner/files/playbook_example1.py metaclass-boilerplate
-test/integration/targets/async/library/async_test.py future-import-boilerplate
-test/integration/targets/async/library/async_test.py metaclass-boilerplate
-test/integration/targets/async_fail/library/async_test.py future-import-boilerplate
-test/integration/targets/async_fail/library/async_test.py metaclass-boilerplate
-test/integration/targets/aws_lambda/files/mini_lambda.py future-import-boilerplate
-test/integration/targets/aws_lambda/files/mini_lambda.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_sys/ansible_collections/testns/coll_in_sys/plugins/modules/systestmodule.py future-import-boilerplate
-test/integration/targets/collections/collection_root_sys/ansible_collections/testns/coll_in_sys/plugins/modules/systestmodule.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_sys/ansible_collections/testns/testcoll/plugins/modules/maskedmodule.py future-import-boilerplate
-test/integration/targets/collections/collection_root_sys/ansible_collections/testns/testcoll/plugins/modules/maskedmodule.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_sys/ansible_collections/testns/testcoll/plugins/modules/testmodule.py future-import-boilerplate
-test/integration/targets/collections/collection_root_sys/ansible_collections/testns/testcoll/plugins/modules/testmodule.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/action/plugin_lookup.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/action/plugin_lookup.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/callback/usercallback.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/callback/usercallback.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/connection/localconn.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/connection/localconn.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/doc_fragments/frag.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/doc_fragments/frag.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/filter/myfilters.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/filter/myfilters.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/lookup/mylookup.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/lookup/mylookup.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/MyPSMU.psm1 pslint:PSUseApprovedVerbs
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/base.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/base.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/leaf.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/leaf.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/secondary.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/secondary.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/subpkg/submod.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/subpkg/submod.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/subpkg_with_init/__init__.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/module_utils/subpkg_with_init/__init__.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/ping.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/ping.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/testmodule.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/testmodule.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/uses_base_mu_granular_nested_import.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/uses_base_mu_granular_nested_import.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/uses_leaf_mu_flat_import.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/uses_leaf_mu_flat_import.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/uses_leaf_mu_granular_import.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/uses_leaf_mu_granular_import.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/uses_leaf_mu_module_import_from.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/uses_leaf_mu_module_import_from.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/win_selfcontained.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/modules/win_selfcontained.py metaclass-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/test/mytests.py future-import-boilerplate
-test/integration/targets/collections/collection_root_user/ansible_collections/testns/testcoll/plugins/test/mytests.py metaclass-boilerplate
-test/integration/targets/collections/collections/ansible_collections/testns/content_adj/plugins/modules/contentadjmodule.py future-import-boilerplate
-test/integration/targets/collections/collections/ansible_collections/testns/content_adj/plugins/modules/contentadjmodule.py metaclass-boilerplate
-test/integration/targets/collections/library/ping.py future-import-boilerplate
-test/integration/targets/collections/library/ping.py metaclass-boilerplate
-test/integration/targets/expect/files/test_command.py future-import-boilerplate
-test/integration/targets/expect/files/test_command.py metaclass-boilerplate
-test/integration/targets/get_certificate/files/process_certs.py future-import-boilerplate
-test/integration/targets/get_certificate/files/process_certs.py metaclass-boilerplate
-test/integration/targets/get_url/files/testserver.py future-import-boilerplate
-test/integration/targets/get_url/files/testserver.py metaclass-boilerplate
-test/integration/targets/group/files/gidget.py future-import-boilerplate
-test/integration/targets/group/files/gidget.py metaclass-boilerplate
-test/integration/targets/ignore_unreachable/fake_connectors/bad_exec.py future-import-boilerplate
-test/integration/targets/ignore_unreachable/fake_connectors/bad_exec.py metaclass-boilerplate
-test/integration/targets/ignore_unreachable/fake_connectors/bad_put_file.py future-import-boilerplate
-test/integration/targets/ignore_unreachable/fake_connectors/bad_put_file.py metaclass-boilerplate
-test/integration/targets/inventory_aws_conformance/inventory_diff.py future-import-boilerplate
-test/integration/targets/inventory_aws_conformance/inventory_diff.py metaclass-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/__init__.py future-import-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/__init__.py metaclass-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/ec2/__init__.py future-import-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/ec2/__init__.py metaclass-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/elasticache/__init__.py future-import-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/elasticache/__init__.py metaclass-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/exception.py future-import-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/exception.py metaclass-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/exceptions.py future-import-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/exceptions.py metaclass-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/mocks/instances.py future-import-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/mocks/instances.py metaclass-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/session.py future-import-boilerplate
-test/integration/targets/inventory_aws_conformance/lib/boto/session.py metaclass-boilerplate
-test/integration/targets/inventory_cloudscale/filter_plugins/group_name.py future-import-boilerplate
-test/integration/targets/inventory_cloudscale/filter_plugins/group_name.py metaclass-boilerplate
-test/integration/targets/inventory_kubevirt_conformance/inventory_diff.py future-import-boilerplate
-test/integration/targets/inventory_kubevirt_conformance/inventory_diff.py metaclass-boilerplate
-test/integration/targets/inventory_kubevirt_conformance/server.py future-import-boilerplate
-test/integration/targets/inventory_kubevirt_conformance/server.py metaclass-boilerplate
-test/integration/targets/jinja2_native_types/filter_plugins/native_plugins.py future-import-boilerplate
-test/integration/targets/jinja2_native_types/filter_plugins/native_plugins.py metaclass-boilerplate
-test/integration/targets/lambda_policy/files/mini_http_lambda.py future-import-boilerplate
-test/integration/targets/lambda_policy/files/mini_http_lambda.py metaclass-boilerplate
-test/integration/targets/lookup_properties/lookup-8859-15.ini no-smart-quotes
-test/integration/targets/module_precedence/lib_with_extension/ping.py future-import-boilerplate
-test/integration/targets/module_precedence/lib_with_extension/ping.py metaclass-boilerplate
-test/integration/targets/module_precedence/multiple_roles/bar/library/ping.py future-import-boilerplate
-test/integration/targets/module_precedence/multiple_roles/bar/library/ping.py metaclass-boilerplate
-test/integration/targets/module_precedence/multiple_roles/foo/library/ping.py future-import-boilerplate
-test/integration/targets/module_precedence/multiple_roles/foo/library/ping.py metaclass-boilerplate
-test/integration/targets/module_precedence/roles_with_extension/foo/library/ping.py future-import-boilerplate
-test/integration/targets/module_precedence/roles_with_extension/foo/library/ping.py metaclass-boilerplate
-test/integration/targets/module_utils/library/test.py future-import-boilerplate
-test/integration/targets/module_utils/library/test.py metaclass-boilerplate
-test/integration/targets/module_utils/library/test_env_override.py future-import-boilerplate
-test/integration/targets/module_utils/library/test_env_override.py metaclass-boilerplate
-test/integration/targets/module_utils/library/test_failure.py future-import-boilerplate
-test/integration/targets/module_utils/library/test_failure.py metaclass-boilerplate
-test/integration/targets/module_utils/library/test_override.py future-import-boilerplate
-test/integration/targets/module_utils/library/test_override.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/a/b/c/d/e/f/g/h/__init__.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/a/b/c/d/e/f/g/h/__init__.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/bar0/foo.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/bar0/foo.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/bar0/foo.py pylint:blacklisted-name
-test/integration/targets/module_utils/module_utils/bar1/__init__.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/bar1/__init__.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/bar2/__init__.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/bar2/__init__.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/baz1/one.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/baz1/one.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/baz2/one.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/baz2/one.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/facts.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/facts.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/foo.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/foo.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/foo.py pylint:blacklisted-name
-test/integration/targets/module_utils/module_utils/foo0.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/foo0.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/foo1.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/foo1.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/foo2.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/foo2.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/qux1/quux.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/qux1/quux.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/qux2/quux.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/qux2/quux.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/qux2/quuz.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/qux2/quuz.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/service.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/service.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam1/ham/eggs/__init__.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam1/ham/eggs/__init__.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam2/ham/eggs/__init__.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam2/ham/eggs/__init__.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam3/ham/bacon.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam3/ham/bacon.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam4/ham/bacon.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam4/ham/bacon.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam5/ham/bacon.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam5/ham/bacon.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam5/ham/eggs.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam5/ham/eggs.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam6/ham/__init__.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam6/ham/__init__.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam7/ham/__init__.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam7/ham/__init__.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam7/ham/bacon.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam7/ham/bacon.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam8/ham/__init__.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam8/ham/__init__.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/spam8/ham/bacon.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/spam8/ham/bacon.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/sub/bam.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/sub/bam.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/sub/bam/bam.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/sub/bam/bam.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/sub/bar/__init__.py pylint:blacklisted-name
-test/integration/targets/module_utils/module_utils/sub/bar/bam.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/sub/bar/bam.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/sub/bar/bar.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/sub/bar/bar.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/sub/bar/bar.py pylint:blacklisted-name
-test/integration/targets/module_utils/module_utils/yak/zebra/foo.py future-import-boilerplate
-test/integration/targets/module_utils/module_utils/yak/zebra/foo.py metaclass-boilerplate
-test/integration/targets/module_utils/module_utils/yak/zebra/foo.py pylint:blacklisted-name
-test/integration/targets/module_utils/other_mu_dir/a/b/c/d/e/f/g/h/__init__.py future-import-boilerplate
-test/integration/targets/module_utils/other_mu_dir/a/b/c/d/e/f/g/h/__init__.py metaclass-boilerplate
-test/integration/targets/module_utils/other_mu_dir/facts.py future-import-boilerplate
-test/integration/targets/module_utils/other_mu_dir/facts.py metaclass-boilerplate
-test/integration/targets/module_utils/other_mu_dir/json_utils.py future-import-boilerplate
-test/integration/targets/module_utils/other_mu_dir/json_utils.py metaclass-boilerplate
-test/integration/targets/module_utils/other_mu_dir/mork.py future-import-boilerplate
-test/integration/targets/module_utils/other_mu_dir/mork.py metaclass-boilerplate
-test/integration/targets/old_style_modules_posix/library/helloworld.sh shebang
-test/integration/targets/pause/test-pause.py future-import-boilerplate
-test/integration/targets/pause/test-pause.py metaclass-boilerplate
-test/integration/targets/pip/files/ansible_test_pip_chdir/__init__.py future-import-boilerplate
-test/integration/targets/pip/files/ansible_test_pip_chdir/__init__.py metaclass-boilerplate
-test/integration/targets/pip/files/setup.py future-import-boilerplate
-test/integration/targets/pip/files/setup.py metaclass-boilerplate
-test/integration/targets/run_modules/library/test.py future-import-boilerplate
-test/integration/targets/run_modules/library/test.py metaclass-boilerplate
-test/integration/targets/s3_bucket_notification/files/mini_lambda.py future-import-boilerplate
-test/integration/targets/s3_bucket_notification/files/mini_lambda.py metaclass-boilerplate
-test/integration/targets/script/files/no_shebang.py future-import-boilerplate
-test/integration/targets/script/files/no_shebang.py metaclass-boilerplate
-test/integration/targets/service/files/ansible_test_service.py future-import-boilerplate
-test/integration/targets/service/files/ansible_test_service.py metaclass-boilerplate
-test/integration/targets/setup_rpm_repo/files/create-repo.py future-import-boilerplate
-test/integration/targets/setup_rpm_repo/files/create-repo.py metaclass-boilerplate
-test/integration/targets/sns_topic/files/sns_topic_lambda/sns_topic_lambda.py future-import-boilerplate
-test/integration/targets/sns_topic/files/sns_topic_lambda/sns_topic_lambda.py metaclass-boilerplate
-test/integration/targets/supervisorctl/files/sendProcessStdin.py future-import-boilerplate
-test/integration/targets/supervisorctl/files/sendProcessStdin.py metaclass-boilerplate
-test/integration/targets/template/files/encoding_1252_utf-8.expected no-smart-quotes
-test/integration/targets/template/files/encoding_1252_windows-1252.expected no-smart-quotes
-test/integration/targets/template/files/foo.dos.txt line-endings
-test/integration/targets/template/role_filter/filter_plugins/myplugin.py future-import-boilerplate
-test/integration/targets/template/role_filter/filter_plugins/myplugin.py metaclass-boilerplate
-test/integration/targets/template/templates/encoding_1252.j2 no-smart-quotes
-test/integration/targets/test_infra/library/test.py future-import-boilerplate
-test/integration/targets/test_infra/library/test.py metaclass-boilerplate
-test/integration/targets/unicode/unicode.yml no-smart-quotes
-test/integration/targets/uri/files/testserver.py future-import-boilerplate
-test/integration/targets/uri/files/testserver.py metaclass-boilerplate
-test/integration/targets/var_precedence/ansible-var-precedence-check.py future-import-boilerplate
-test/integration/targets/var_precedence/ansible-var-precedence-check.py metaclass-boilerplate
-test/integration/targets/vars_prompt/test-vars_prompt.py future-import-boilerplate
-test/integration/targets/vars_prompt/test-vars_prompt.py metaclass-boilerplate
-test/integration/targets/vault/test-vault-client.py future-import-boilerplate
-test/integration/targets/vault/test-vault-client.py metaclass-boilerplate
-test/integration/targets/wait_for/files/testserver.py future-import-boilerplate
-test/integration/targets/wait_for/files/testserver.py metaclass-boilerplate
-test/integration/targets/want_json_modules_posix/library/helloworld.py future-import-boilerplate
-test/integration/targets/want_json_modules_posix/library/helloworld.py metaclass-boilerplate
-test/integration/targets/win_audit_rule/library/test_get_audit_rule.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_chocolatey/files/tools/chocolateyUninstall.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_chocolatey_source/library/choco_source.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_csharp_utils/library/ansible_basic_tests.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_csharp_utils/library/ansible_basic_tests.ps1 pslint:PSUseDeclaredVarsMoreThanAssignments # test setup requires vars to be set globally and not referenced in the same scope
-test/integration/targets/win_csharp_utils/library/ansible_become_tests.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_dsc/files/xTestDsc/1.0.0/DSCResources/ANSIBLE_xSetReboot/ANSIBLE_xSetReboot.psm1 pslint!skip
-test/integration/targets/win_dsc/files/xTestDsc/1.0.0/DSCResources/ANSIBLE_xTestResource/ANSIBLE_xTestResource.psm1 pslint!skip
-test/integration/targets/win_dsc/files/xTestDsc/1.0.0/xTestDsc.psd1 pslint!skip
-test/integration/targets/win_dsc/files/xTestDsc/1.0.1/DSCResources/ANSIBLE_xTestResource/ANSIBLE_xTestResource.psm1 pslint!skip
-test/integration/targets/win_dsc/files/xTestDsc/1.0.1/xTestDsc.psd1 pslint!skip
-test/integration/targets/win_exec_wrapper/library/test_fail.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_iis_webbinding/library/test_get_webbindings.ps1 pslint:PSUseApprovedVerbs
-test/integration/targets/win_module_utils/library/argv_parser_test.ps1 pslint:PSUseApprovedVerbs
-test/integration/targets/win_module_utils/library/backup_file_test.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_module_utils/library/command_util_test.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_module_utils/library/legacy_only_new_way_win_line_ending.ps1 line-endings
-test/integration/targets/win_module_utils/library/legacy_only_old_way_win_line_ending.ps1 line-endings
-test/integration/targets/win_ping/library/win_ping_syntax_error.ps1 pslint!skip
-test/integration/targets/win_psmodule/files/module/template.psd1 pslint!skip
-test/integration/targets/win_psmodule/files/module/template.psm1 pslint!skip
-test/integration/targets/win_psmodule/files/setup_modules.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_reboot/templates/post_reboot.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_regmerge/templates/win_line_ending.j2 line-endings
-test/integration/targets/win_script/files/test_script.ps1 pslint:PSAvoidUsingWriteHost # Keep
-test/integration/targets/win_script/files/test_script_creates_file.ps1 pslint:PSAvoidUsingCmdletAliases
-test/integration/targets/win_script/files/test_script_removes_file.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_script/files/test_script_with_args.ps1 pslint:PSAvoidUsingWriteHost # Keep
-test/integration/targets/win_script/files/test_script_with_splatting.ps1 pslint:PSAvoidUsingWriteHost # Keep
-test/integration/targets/win_stat/library/test_symlink_file.ps1 pslint:PSCustomUseLiteralPath
-test/integration/targets/win_template/files/foo.dos.txt line-endings
-test/integration/targets/win_user_right/library/test_get_right.ps1 pslint:PSCustomUseLiteralPath
-test/legacy/cleanup_ec2.py future-import-boilerplate
-test/legacy/cleanup_ec2.py metaclass-boilerplate
-test/legacy/cleanup_gce.py future-import-boilerplate
-test/legacy/cleanup_gce.py metaclass-boilerplate
-test/legacy/cleanup_gce.py pylint:blacklisted-name
-test/legacy/cleanup_rax.py future-import-boilerplate
-test/legacy/cleanup_rax.py metaclass-boilerplate
-test/legacy/consul_running.py future-import-boilerplate
-test/legacy/consul_running.py metaclass-boilerplate
-test/legacy/gce_credentials.py future-import-boilerplate
-test/legacy/gce_credentials.py metaclass-boilerplate
-test/legacy/gce_credentials.py pylint:blacklisted-name
-test/legacy/setup_gce.py future-import-boilerplate
-test/legacy/setup_gce.py metaclass-boilerplate
-test/lib/ansible_test/_data/requirements/constraints.txt test-constraints
-test/lib/ansible_test/_data/requirements/integration.cloud.azure.txt test-constraints
-test/lib/ansible_test/_data/setup/windows-httptester.ps1 pslint:PSCustomUseLiteralPath
-test/lib/ansible_test/_data/sanity/pylint/plugins/string_format.py use-compat-six
-test/units/cli/arguments/test_optparse_helpers.py future-import-boilerplate
-test/units/config/manager/test_find_ini_config_file.py future-import-boilerplate
-test/units/contrib/inventory/test_vmware_inventory.py future-import-boilerplate
-test/units/contrib/inventory/test_vmware_inventory.py metaclass-boilerplate
-test/units/contrib/inventory/test_vmware_inventory.py pylint:blacklisted-name
-test/units/executor/test_play_iterator.py pylint:blacklisted-name
-test/units/mock/path.py future-import-boilerplate
-test/units/mock/path.py metaclass-boilerplate
-test/units/mock/yaml_helper.py future-import-boilerplate
-test/units/mock/yaml_helper.py metaclass-boilerplate
-test/units/module_utils/acme/test_acme.py future-import-boilerplate
-test/units/module_utils/acme/test_acme.py metaclass-boilerplate
-test/units/module_utils/aws/test_aws_module.py metaclass-boilerplate
-test/units/module_utils/basic/test__symbolic_mode_to_octal.py future-import-boilerplate
-test/units/module_utils/basic/test_deprecate_warn.py future-import-boilerplate
-test/units/module_utils/basic/test_deprecate_warn.py metaclass-boilerplate
-test/units/module_utils/basic/test_exit_json.py future-import-boilerplate
-test/units/module_utils/basic/test_get_file_attributes.py future-import-boilerplate
-test/units/module_utils/basic/test_heuristic_log_sanitize.py future-import-boilerplate
-test/units/module_utils/basic/test_run_command.py future-import-boilerplate
-test/units/module_utils/basic/test_run_command.py pylint:blacklisted-name
-test/units/module_utils/basic/test_safe_eval.py future-import-boilerplate
-test/units/module_utils/basic/test_tmpdir.py future-import-boilerplate
-test/units/module_utils/cloud/test_backoff.py future-import-boilerplate
-test/units/module_utils/cloud/test_backoff.py metaclass-boilerplate
-test/units/module_utils/common/test_dict_transformations.py future-import-boilerplate
-test/units/module_utils/common/test_dict_transformations.py metaclass-boilerplate
-test/units/module_utils/conftest.py future-import-boilerplate
-test/units/module_utils/conftest.py metaclass-boilerplate
-test/units/module_utils/docker/test_common.py future-import-boilerplate
-test/units/module_utils/docker/test_common.py metaclass-boilerplate
-test/units/module_utils/ec2/test_aws.py future-import-boilerplate
-test/units/module_utils/ec2/test_aws.py metaclass-boilerplate
-test/units/module_utils/facts/base.py future-import-boilerplate
-test/units/module_utils/facts/hardware/test_sunos_get_uptime_facts.py future-import-boilerplate
-test/units/module_utils/facts/hardware/test_sunos_get_uptime_facts.py metaclass-boilerplate
-test/units/module_utils/facts/network/test_generic_bsd.py future-import-boilerplate
-test/units/module_utils/facts/other/test_facter.py future-import-boilerplate
-test/units/module_utils/facts/other/test_ohai.py future-import-boilerplate
-test/units/module_utils/facts/system/test_lsb.py future-import-boilerplate
-test/units/module_utils/facts/test_ansible_collector.py future-import-boilerplate
-test/units/module_utils/facts/test_collector.py future-import-boilerplate
-test/units/module_utils/facts/test_collectors.py future-import-boilerplate
-test/units/module_utils/facts/test_facts.py future-import-boilerplate
-test/units/module_utils/facts/test_timeout.py future-import-boilerplate
-test/units/module_utils/facts/test_utils.py future-import-boilerplate
-test/units/module_utils/gcp/test_auth.py future-import-boilerplate
-test/units/module_utils/gcp/test_auth.py metaclass-boilerplate
-test/units/module_utils/gcp/test_gcp_utils.py future-import-boilerplate
-test/units/module_utils/gcp/test_gcp_utils.py metaclass-boilerplate
-test/units/module_utils/gcp/test_utils.py future-import-boilerplate
-test/units/module_utils/gcp/test_utils.py metaclass-boilerplate
-test/units/module_utils/hwc/test_dict_comparison.py future-import-boilerplate
-test/units/module_utils/hwc/test_dict_comparison.py metaclass-boilerplate
-test/units/module_utils/hwc/test_hwc_utils.py future-import-boilerplate
-test/units/module_utils/hwc/test_hwc_utils.py metaclass-boilerplate
-test/units/module_utils/json_utils/test_filter_non_json_lines.py future-import-boilerplate
-test/units/module_utils/net_tools/test_netbox.py future-import-boilerplate
-test/units/module_utils/net_tools/test_netbox.py metaclass-boilerplate
-test/units/module_utils/network/aci/test_aci.py future-import-boilerplate
-test/units/module_utils/network/aci/test_aci.py metaclass-boilerplate
-test/units/module_utils/network/avi/test_avi_api_utils.py future-import-boilerplate
-test/units/module_utils/network/avi/test_avi_api_utils.py metaclass-boilerplate
-test/units/module_utils/network/ftd/test_common.py future-import-boilerplate
-test/units/module_utils/network/ftd/test_common.py metaclass-boilerplate
-test/units/module_utils/network/ftd/test_configuration.py future-import-boilerplate
-test/units/module_utils/network/ftd/test_configuration.py metaclass-boilerplate
-test/units/module_utils/network/ftd/test_device.py future-import-boilerplate
-test/units/module_utils/network/ftd/test_device.py metaclass-boilerplate
-test/units/module_utils/network/ftd/test_fdm_swagger_parser.py future-import-boilerplate
-test/units/module_utils/network/ftd/test_fdm_swagger_parser.py metaclass-boilerplate
-test/units/module_utils/network/ftd/test_fdm_swagger_validator.py future-import-boilerplate
-test/units/module_utils/network/ftd/test_fdm_swagger_validator.py metaclass-boilerplate
-test/units/module_utils/network/ftd/test_fdm_swagger_with_real_data.py future-import-boilerplate
-test/units/module_utils/network/ftd/test_fdm_swagger_with_real_data.py metaclass-boilerplate
-test/units/module_utils/network/ftd/test_upsert_functionality.py future-import-boilerplate
-test/units/module_utils/network/ftd/test_upsert_functionality.py metaclass-boilerplate
-test/units/module_utils/network/nso/test_nso.py metaclass-boilerplate
-test/units/module_utils/parsing/test_convert_bool.py future-import-boilerplate
-test/units/module_utils/postgresql/test_postgres.py future-import-boilerplate
-test/units/module_utils/postgresql/test_postgres.py metaclass-boilerplate
-test/units/module_utils/remote_management/dellemc/test_ome.py future-import-boilerplate
-test/units/module_utils/remote_management/dellemc/test_ome.py metaclass-boilerplate
-test/units/module_utils/test_database.py future-import-boilerplate
-test/units/module_utils/test_database.py metaclass-boilerplate
-test/units/module_utils/test_distro.py future-import-boilerplate
-test/units/module_utils/test_distro.py metaclass-boilerplate
-test/units/module_utils/test_hetzner.py future-import-boilerplate
-test/units/module_utils/test_hetzner.py metaclass-boilerplate
-test/units/module_utils/test_kubevirt.py future-import-boilerplate
-test/units/module_utils/test_kubevirt.py metaclass-boilerplate
-test/units/module_utils/test_netapp.py future-import-boilerplate
-test/units/module_utils/test_text.py future-import-boilerplate
-test/units/module_utils/test_utm_utils.py future-import-boilerplate
-test/units/module_utils/test_utm_utils.py metaclass-boilerplate
-test/units/module_utils/urls/test_Request.py replace-urlopen
-test/units/module_utils/urls/test_fetch_url.py replace-urlopen
-test/units/module_utils/xenserver/FakeAnsibleModule.py future-import-boilerplate
-test/units/module_utils/xenserver/FakeAnsibleModule.py metaclass-boilerplate
-test/units/module_utils/xenserver/FakeXenAPI.py future-import-boilerplate
-test/units/module_utils/xenserver/FakeXenAPI.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_aws_api_gateway.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_aws_direct_connect_connection.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_aws_direct_connect_connection.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_aws_direct_connect_link_aggregation_group.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_aws_direct_connect_link_aggregation_group.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_aws_s3.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_aws_s3.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_cloudformation.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_cloudformation.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_data_pipeline.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_data_pipeline.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_ec2_group.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_ec2_group.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_ec2_utils.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_ec2_utils.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_ec2_vpc_nat_gateway.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_ec2_vpc_nat_gateway.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_ec2_vpc_nat_gateway.py pylint:blacklisted-name
-test/units/modules/cloud/amazon/test_ec2_vpc_vpn.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_ec2_vpc_vpn.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_ec2_vpc_vpn.py pylint:blacklisted-name
-test/units/modules/cloud/amazon/test_iam_password_policy.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_iam_password_policy.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_kinesis_stream.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_kinesis_stream.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_lambda.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_lambda_policy.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_redshift_cross_region_snapshots.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_redshift_cross_region_snapshots.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_route53_zone.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_route53_zone.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_s3_bucket.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_s3_bucket.py metaclass-boilerplate
-test/units/modules/cloud/amazon/test_s3_bucket_notification.py future-import-boilerplate
-test/units/modules/cloud/amazon/test_s3_bucket_notification.py metaclass-boilerplate
-test/units/modules/cloud/cloudstack/test_cs_traffic_type.py future-import-boilerplate
-test/units/modules/cloud/cloudstack/test_cs_traffic_type.py metaclass-boilerplate
-test/units/modules/cloud/docker/test_docker_container.py future-import-boilerplate
-test/units/modules/cloud/docker/test_docker_container.py metaclass-boilerplate
-test/units/modules/cloud/docker/test_docker_network.py future-import-boilerplate
-test/units/modules/cloud/docker/test_docker_network.py metaclass-boilerplate
-test/units/modules/cloud/docker/test_docker_swarm_service.py future-import-boilerplate
-test/units/modules/cloud/docker/test_docker_swarm_service.py metaclass-boilerplate
-test/units/modules/cloud/docker/test_docker_volume.py future-import-boilerplate
-test/units/modules/cloud/docker/test_docker_volume.py metaclass-boilerplate
-test/units/modules/cloud/google/test_gce_tag.py future-import-boilerplate
-test/units/modules/cloud/google/test_gce_tag.py metaclass-boilerplate
-test/units/modules/cloud/google/test_gcp_forwarding_rule.py future-import-boilerplate
-test/units/modules/cloud/google/test_gcp_forwarding_rule.py metaclass-boilerplate
-test/units/modules/cloud/google/test_gcp_url_map.py future-import-boilerplate
-test/units/modules/cloud/google/test_gcp_url_map.py metaclass-boilerplate
-test/units/modules/cloud/kubevirt/test_kubevirt_rs.py future-import-boilerplate
-test/units/modules/cloud/kubevirt/test_kubevirt_rs.py metaclass-boilerplate
-test/units/modules/cloud/kubevirt/test_kubevirt_vm.py future-import-boilerplate
-test/units/modules/cloud/kubevirt/test_kubevirt_vm.py metaclass-boilerplate
-test/units/modules/cloud/linode/conftest.py future-import-boilerplate
-test/units/modules/cloud/linode/conftest.py metaclass-boilerplate
-test/units/modules/cloud/linode/test_linode.py metaclass-boilerplate
-test/units/modules/cloud/linode_v4/conftest.py future-import-boilerplate
-test/units/modules/cloud/linode_v4/conftest.py metaclass-boilerplate
-test/units/modules/cloud/linode_v4/test_linode_v4.py metaclass-boilerplate
-test/units/modules/cloud/misc/test_terraform.py future-import-boilerplate
-test/units/modules/cloud/misc/test_terraform.py metaclass-boilerplate
-test/units/modules/cloud/misc/virt_net/conftest.py future-import-boilerplate
-test/units/modules/cloud/misc/virt_net/conftest.py metaclass-boilerplate
-test/units/modules/cloud/misc/virt_net/test_virt_net.py future-import-boilerplate
-test/units/modules/cloud/misc/virt_net/test_virt_net.py metaclass-boilerplate
-test/units/modules/cloud/openstack/test_os_server.py future-import-boilerplate
-test/units/modules/cloud/openstack/test_os_server.py metaclass-boilerplate
-test/units/modules/cloud/xenserver/FakeAnsibleModule.py future-import-boilerplate
-test/units/modules/cloud/xenserver/FakeAnsibleModule.py metaclass-boilerplate
-test/units/modules/cloud/xenserver/FakeXenAPI.py future-import-boilerplate
-test/units/modules/cloud/xenserver/FakeXenAPI.py metaclass-boilerplate
-test/units/modules/conftest.py future-import-boilerplate
-test/units/modules/conftest.py metaclass-boilerplate
-test/units/modules/crypto/test_luks_device.py future-import-boilerplate
-test/units/modules/crypto/test_luks_device.py metaclass-boilerplate
-test/units/modules/files/test_copy.py future-import-boilerplate
-test/units/modules/messaging/rabbitmq/test_rabbimq_user.py future-import-boilerplate
-test/units/modules/messaging/rabbitmq/test_rabbimq_user.py metaclass-boilerplate
-test/units/modules/monitoring/test_circonus_annotation.py future-import-boilerplate
-test/units/modules/monitoring/test_circonus_annotation.py metaclass-boilerplate
-test/units/modules/monitoring/test_icinga2_feature.py future-import-boilerplate
-test/units/modules/monitoring/test_icinga2_feature.py metaclass-boilerplate
-test/units/modules/monitoring/test_pagerduty.py future-import-boilerplate
-test/units/modules/monitoring/test_pagerduty.py metaclass-boilerplate
-test/units/modules/monitoring/test_pagerduty_alert.py future-import-boilerplate
-test/units/modules/monitoring/test_pagerduty_alert.py metaclass-boilerplate
-test/units/modules/net_tools/test_nmcli.py future-import-boilerplate
-test/units/modules/net_tools/test_nmcli.py metaclass-boilerplate
-test/units/modules/network/avi/test_avi_user.py future-import-boilerplate
-test/units/modules/network/avi/test_avi_user.py metaclass-boilerplate
-test/units/modules/network/checkpoint/test_checkpoint_access_rule.py future-import-boilerplate
-test/units/modules/network/checkpoint/test_checkpoint_access_rule.py metaclass-boilerplate
-test/units/modules/network/checkpoint/test_checkpoint_host.py future-import-boilerplate
-test/units/modules/network/checkpoint/test_checkpoint_host.py metaclass-boilerplate
-test/units/modules/network/checkpoint/test_checkpoint_session.py future-import-boilerplate
-test/units/modules/network/checkpoint/test_checkpoint_session.py metaclass-boilerplate
-test/units/modules/network/checkpoint/test_checkpoint_task_facts.py future-import-boilerplate
-test/units/modules/network/checkpoint/test_checkpoint_task_facts.py metaclass-boilerplate
-test/units/modules/network/checkpoint/test_cp_network.py future-import-boilerplate
-test/units/modules/network/checkpoint/test_cp_network.py metaclass-boilerplate
-test/units/modules/network/cloudvision/test_cv_server_provision.py future-import-boilerplate
-test/units/modules/network/cloudvision/test_cv_server_provision.py metaclass-boilerplate
-test/units/modules/network/cumulus/test_nclu.py future-import-boilerplate
-test/units/modules/network/cumulus/test_nclu.py metaclass-boilerplate
-test/units/modules/network/ftd/test_ftd_configuration.py future-import-boilerplate
-test/units/modules/network/ftd/test_ftd_configuration.py metaclass-boilerplate
-test/units/modules/network/ftd/test_ftd_file_download.py future-import-boilerplate
-test/units/modules/network/ftd/test_ftd_file_download.py metaclass-boilerplate
-test/units/modules/network/ftd/test_ftd_file_upload.py future-import-boilerplate
-test/units/modules/network/ftd/test_ftd_file_upload.py metaclass-boilerplate
-test/units/modules/network/ftd/test_ftd_install.py future-import-boilerplate
-test/units/modules/network/ftd/test_ftd_install.py metaclass-boilerplate
-test/units/modules/network/netscaler/netscaler_module.py future-import-boilerplate
-test/units/modules/network/netscaler/netscaler_module.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_cs_action.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_cs_action.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_cs_policy.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_cs_policy.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_cs_vserver.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_cs_vserver.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_gslb_service.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_gslb_service.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_gslb_site.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_gslb_site.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_gslb_vserver.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_gslb_vserver.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_lb_monitor.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_lb_monitor.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_lb_vserver.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_lb_vserver.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_module_utils.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_module_utils.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_nitro_request.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_nitro_request.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_save_config.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_save_config.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_server.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_server.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_service.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_service.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_servicegroup.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_servicegroup.py metaclass-boilerplate
-test/units/modules/network/netscaler/test_netscaler_ssl_certkey.py future-import-boilerplate
-test/units/modules/network/netscaler/test_netscaler_ssl_certkey.py metaclass-boilerplate
-test/units/modules/network/nso/nso_module.py metaclass-boilerplate
-test/units/modules/network/nso/test_nso_action.py metaclass-boilerplate
-test/units/modules/network/nso/test_nso_config.py metaclass-boilerplate
-test/units/modules/network/nso/test_nso_query.py metaclass-boilerplate
-test/units/modules/network/nso/test_nso_show.py metaclass-boilerplate
-test/units/modules/network/nso/test_nso_verify.py metaclass-boilerplate
-test/units/modules/network/nuage/nuage_module.py future-import-boilerplate
-test/units/modules/network/nuage/nuage_module.py metaclass-boilerplate
-test/units/modules/network/nuage/test_nuage_vspk.py future-import-boilerplate
-test/units/modules/network/nuage/test_nuage_vspk.py metaclass-boilerplate
-test/units/modules/network/nxos/test_nxos_acl_interface.py metaclass-boilerplate
-test/units/modules/network/radware/test_vdirect_commit.py future-import-boilerplate
-test/units/modules/network/radware/test_vdirect_commit.py metaclass-boilerplate
-test/units/modules/network/radware/test_vdirect_file.py future-import-boilerplate
-test/units/modules/network/radware/test_vdirect_file.py metaclass-boilerplate
-test/units/modules/network/radware/test_vdirect_runnable.py future-import-boilerplate
-test/units/modules/network/radware/test_vdirect_runnable.py metaclass-boilerplate
-test/units/modules/network/routeros/fixtures/system_package_print line-endings
-test/units/modules/notification/test_slack.py future-import-boilerplate
-test/units/modules/notification/test_slack.py metaclass-boilerplate
-test/units/modules/packaging/language/test_gem.py future-import-boilerplate
-test/units/modules/packaging/language/test_gem.py metaclass-boilerplate
-test/units/modules/packaging/language/test_pip.py future-import-boilerplate
-test/units/modules/packaging/language/test_pip.py metaclass-boilerplate
-test/units/modules/packaging/os/conftest.py future-import-boilerplate
-test/units/modules/packaging/os/conftest.py metaclass-boilerplate
-test/units/modules/packaging/os/test_apk.py future-import-boilerplate
-test/units/modules/packaging/os/test_apk.py metaclass-boilerplate
-test/units/modules/packaging/os/test_apt.py future-import-boilerplate
-test/units/modules/packaging/os/test_apt.py metaclass-boilerplate
-test/units/modules/packaging/os/test_apt.py pylint:blacklisted-name
-test/units/modules/packaging/os/test_rhn_channel.py future-import-boilerplate
-test/units/modules/packaging/os/test_rhn_channel.py metaclass-boilerplate
-test/units/modules/packaging/os/test_rhn_register.py future-import-boilerplate
-test/units/modules/packaging/os/test_rhn_register.py metaclass-boilerplate
-test/units/modules/packaging/os/test_yum.py future-import-boilerplate
-test/units/modules/packaging/os/test_yum.py metaclass-boilerplate
-test/units/modules/remote_management/dellemc/test_ome_device_info.py future-import-boilerplate
-test/units/modules/remote_management/dellemc/test_ome_device_info.py metaclass-boilerplate
-test/units/modules/remote_management/lxca/test_lxca_cmms.py future-import-boilerplate
-test/units/modules/remote_management/lxca/test_lxca_cmms.py metaclass-boilerplate
-test/units/modules/remote_management/lxca/test_lxca_nodes.py future-import-boilerplate
-test/units/modules/remote_management/lxca/test_lxca_nodes.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/conftest.py future-import-boilerplate
-test/units/modules/remote_management/oneview/conftest.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/hpe_test_utils.py future-import-boilerplate
-test/units/modules/remote_management/oneview/hpe_test_utils.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/oneview_module_loader.py future-import-boilerplate
-test/units/modules/remote_management/oneview/oneview_module_loader.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_datacenter_facts.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_datacenter_facts.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_enclosure_facts.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_enclosure_facts.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_ethernet_network.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_ethernet_network.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_ethernet_network_facts.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_ethernet_network_facts.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_fc_network.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_fc_network.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_fc_network_facts.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_fc_network_facts.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_fcoe_network.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_fcoe_network.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_fcoe_network_facts.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_fcoe_network_facts.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_logical_interconnect_group.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_logical_interconnect_group.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_logical_interconnect_group_facts.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_logical_interconnect_group_facts.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_network_set.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_network_set.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_network_set_facts.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_network_set_facts.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_san_manager.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_san_manager.py metaclass-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_san_manager_facts.py future-import-boilerplate
-test/units/modules/remote_management/oneview/test_oneview_san_manager_facts.py metaclass-boilerplate
-test/units/modules/source_control/gitlab.py future-import-boilerplate
-test/units/modules/source_control/gitlab.py metaclass-boilerplate
-test/units/modules/source_control/test_bitbucket_access_key.py future-import-boilerplate
-test/units/modules/source_control/test_bitbucket_access_key.py metaclass-boilerplate
-test/units/modules/source_control/test_bitbucket_pipeline_key_pair.py future-import-boilerplate
-test/units/modules/source_control/test_bitbucket_pipeline_key_pair.py metaclass-boilerplate
-test/units/modules/source_control/test_bitbucket_pipeline_known_host.py future-import-boilerplate
-test/units/modules/source_control/test_bitbucket_pipeline_known_host.py metaclass-boilerplate
-test/units/modules/source_control/test_bitbucket_pipeline_variable.py future-import-boilerplate
-test/units/modules/source_control/test_bitbucket_pipeline_variable.py metaclass-boilerplate
-test/units/modules/source_control/test_gitlab_deploy_key.py future-import-boilerplate
-test/units/modules/source_control/test_gitlab_deploy_key.py metaclass-boilerplate
-test/units/modules/source_control/test_gitlab_group.py future-import-boilerplate
-test/units/modules/source_control/test_gitlab_group.py metaclass-boilerplate
-test/units/modules/source_control/test_gitlab_hook.py future-import-boilerplate
-test/units/modules/source_control/test_gitlab_hook.py metaclass-boilerplate
-test/units/modules/source_control/test_gitlab_project.py future-import-boilerplate
-test/units/modules/source_control/test_gitlab_project.py metaclass-boilerplate
-test/units/modules/source_control/test_gitlab_runner.py future-import-boilerplate
-test/units/modules/source_control/test_gitlab_runner.py metaclass-boilerplate
-test/units/modules/source_control/test_gitlab_user.py future-import-boilerplate
-test/units/modules/source_control/test_gitlab_user.py metaclass-boilerplate
-test/units/modules/storage/hpe3par/test_ss_3par_cpg.py future-import-boilerplate
-test/units/modules/storage/hpe3par/test_ss_3par_cpg.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_elementsw_cluster_config.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_elementsw_cluster_config.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_elementsw_cluster_snmp.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_elementsw_cluster_snmp.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_elementsw_initiators.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_elementsw_initiators.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_aggregate.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_aggregate.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_autosupport.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_autosupport.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_broadcast_domain.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_broadcast_domain.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_cifs.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_cifs.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_cifs_server.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_cifs_server.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_cluster.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_cluster.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_cluster_peer.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_cluster_peer.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_command.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_command.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_export_policy_rule.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_export_policy_rule.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_firewall_policy.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_firewall_policy.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_flexcache.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_flexcache.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_gather_facts.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_gather_facts.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_igroup.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_igroup.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_igroup_initiator.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_igroup_initiator.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_interface.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_interface.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_ipspace.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_ipspace.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_job_schedule.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_job_schedule.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_lun_copy.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_lun_copy.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_lun_map.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_lun_map.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_motd.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_motd.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_net_ifgrp.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_net_ifgrp.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_net_port.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_net_port.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_net_routes.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_net_routes.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_net_subnet.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_net_subnet.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_nfs.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_nfs.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_nvme.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_nvme.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_nvme_namespace.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_nvme_namespace.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_nvme_subsystem.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_nvme_subsystem.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_portset.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_portset.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_qos_policy_group.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_qos_policy_group.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_quotas.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_quotas.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_security_key_manager.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_security_key_manager.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_service_processor_network.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_service_processor_network.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_snapmirror.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_snapmirror.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_snapshot.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_snapshot.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_snapshot_policy.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_snapshot_policy.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_software_update.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_software_update.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_svm.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_svm.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_ucadapter.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_ucadapter.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_unix_group.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_unix_group.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_unix_user.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_unix_user.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_user.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_user.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_user_role.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_user_role.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_volume.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_volume.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_volume_clone.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_volume_clone.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_vscan.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_vscan.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_vscan_on_access_policy.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_vscan_on_access_policy.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_vscan_on_demand_task.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_vscan_on_demand_task.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_vscan_scanner_pool.py future-import-boilerplate
-test/units/modules/storage/netapp/test_na_ontap_vscan_scanner_pool.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_netapp.py metaclass-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_alerts.py future-import-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_asup.py future-import-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_auditlog.py future-import-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_global.py future-import-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_host.py future-import-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_iscsi_interface.py future-import-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_iscsi_target.py future-import-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_ldap.py future-import-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_mgmt_interface.py future-import-boilerplate
-test/units/modules/storage/netapp/test_netapp_e_syslog.py future-import-boilerplate
-test/units/modules/system/interfaces_file/test_interfaces_file.py future-import-boilerplate
-test/units/modules/system/interfaces_file/test_interfaces_file.py metaclass-boilerplate
-test/units/modules/system/interfaces_file/test_interfaces_file.py pylint:blacklisted-name
-test/units/modules/system/test_iptables.py future-import-boilerplate
-test/units/modules/system/test_iptables.py metaclass-boilerplate
-test/units/modules/system/test_java_keystore.py future-import-boilerplate
-test/units/modules/system/test_java_keystore.py metaclass-boilerplate
-test/units/modules/system/test_known_hosts.py future-import-boilerplate
-test/units/modules/system/test_known_hosts.py metaclass-boilerplate
-test/units/modules/system/test_known_hosts.py pylint:ansible-bad-function
-test/units/modules/system/test_linux_mountinfo.py future-import-boilerplate
-test/units/modules/system/test_linux_mountinfo.py metaclass-boilerplate
-test/units/modules/system/test_pamd.py metaclass-boilerplate
-test/units/modules/system/test_parted.py future-import-boilerplate
-test/units/modules/system/test_systemd.py future-import-boilerplate
-test/units/modules/system/test_systemd.py metaclass-boilerplate
-test/units/modules/system/test_ufw.py future-import-boilerplate
-test/units/modules/system/test_ufw.py metaclass-boilerplate
-test/units/modules/utils.py future-import-boilerplate
-test/units/modules/utils.py metaclass-boilerplate
-test/units/modules/web_infrastructure/test_apache2_module.py future-import-boilerplate
-test/units/modules/web_infrastructure/test_apache2_module.py metaclass-boilerplate
-test/units/modules/web_infrastructure/test_jenkins_plugin.py future-import-boilerplate
-test/units/modules/web_infrastructure/test_jenkins_plugin.py metaclass-boilerplate
-test/units/parsing/utils/test_addresses.py future-import-boilerplate
-test/units/parsing/utils/test_addresses.py metaclass-boilerplate
-test/units/parsing/vault/test_vault.py pylint:blacklisted-name
-test/units/playbook/role/test_role.py pylint:blacklisted-name
-test/units/playbook/test_attribute.py future-import-boilerplate
-test/units/playbook/test_attribute.py metaclass-boilerplate
-test/units/playbook/test_conditional.py future-import-boilerplate
-test/units/playbook/test_conditional.py metaclass-boilerplate
-test/units/plugins/action/test_synchronize.py future-import-boilerplate
-test/units/plugins/action/test_synchronize.py metaclass-boilerplate
-test/units/plugins/httpapi/test_checkpoint.py future-import-boilerplate
-test/units/plugins/httpapi/test_checkpoint.py metaclass-boilerplate
-test/units/plugins/httpapi/test_ftd.py future-import-boilerplate
-test/units/plugins/httpapi/test_ftd.py metaclass-boilerplate
-test/units/plugins/inventory/test_constructed.py future-import-boilerplate
-test/units/plugins/inventory/test_constructed.py metaclass-boilerplate
-test/units/plugins/inventory/test_group.py future-import-boilerplate
-test/units/plugins/inventory/test_group.py metaclass-boilerplate
-test/units/plugins/inventory/test_host.py future-import-boilerplate
-test/units/plugins/inventory/test_host.py metaclass-boilerplate
-test/units/plugins/loader_fixtures/import_fixture.py future-import-boilerplate
-test/units/plugins/lookup/test_aws_secret.py metaclass-boilerplate
-test/units/plugins/lookup/test_aws_ssm.py metaclass-boilerplate
-test/units/plugins/shell/test_cmd.py future-import-boilerplate
-test/units/plugins/shell/test_cmd.py metaclass-boilerplate
-test/units/plugins/shell/test_powershell.py future-import-boilerplate
-test/units/plugins/shell/test_powershell.py metaclass-boilerplate
-test/units/plugins/test_plugins.py pylint:blacklisted-name
-test/units/template/test_templar.py pylint:blacklisted-name
-test/units/test_constants.py future-import-boilerplate
-test/units/test_context.py future-import-boilerplate
-test/units/utils/amazon_placebo_fixtures.py future-import-boilerplate
-test/units/utils/amazon_placebo_fixtures.py metaclass-boilerplate
-test/units/utils/fixtures/collections/ansible_collections/my_namespace/my_collection/plugins/action/my_action.py future-import-boilerplate
-test/units/utils/fixtures/collections/ansible_collections/my_namespace/my_collection/plugins/action/my_action.py metaclass-boilerplate
-test/units/utils/fixtures/collections/ansible_collections/my_namespace/my_collection/plugins/module_utils/my_other_util.py future-import-boilerplate
-test/units/utils/fixtures/collections/ansible_collections/my_namespace/my_collection/plugins/module_utils/my_other_util.py metaclass-boilerplate
-test/units/utils/fixtures/collections/ansible_collections/my_namespace/my_collection/plugins/module_utils/my_util.py future-import-boilerplate
-test/units/utils/fixtures/collections/ansible_collections/my_namespace/my_collection/plugins/module_utils/my_util.py metaclass-boilerplate
-test/units/utils/kubevirt_fixtures.py future-import-boilerplate
-test/units/utils/kubevirt_fixtures.py metaclass-boilerplate
-test/units/utils/test_cleanup_tmp_file.py future-import-boilerplate
-test/units/utils/test_context_objects.py future-import-boilerplate
-test/units/utils/test_encrypt.py future-import-boilerplate
-test/units/utils/test_encrypt.py metaclass-boilerplate
-test/units/utils/test_helpers.py future-import-boilerplate
-test/units/utils/test_helpers.py metaclass-boilerplate
-test/units/utils/test_shlex.py future-import-boilerplate
-test/units/utils/test_shlex.py metaclass-boilerplate
-test/utils/shippable/check_matrix.py replace-urlopen
-test/utils/shippable/timing.py shebang