Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Apr 20, 2024
1 parent f18dfdc commit 5fa87e8
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 21 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ Name | Description
[cisco.ios.ios_user](https://github.com/ansible-collections/cisco.ios/blob/main/docs/cisco.ios.ios_user_module.rst)|Module to manage the aggregates of local users.
[cisco.ios.ios_vlans](https://github.com/ansible-collections/cisco.ios/blob/main/docs/cisco.ios.ios_vlans_module.rst)|Resource module to configure VLANs.
[cisco.ios.ios_vrf](https://github.com/ansible-collections/cisco.ios/blob/main/docs/cisco.ios.ios_vrf_module.rst)|Module to configure VRF definitions.
[cisco.ios.ios_vrf_global](https://github.com/ansible-collections/cisco.ios/blob/main/docs/cisco.ios.ios_vrf_global_module.rst)|Resource module to configure VRF definitions.
[cisco.ios.ios_vxlan_vtep](https://github.com/ansible-collections/cisco.ios/blob/main/docs/cisco.ios.ios_vxlan_vtep_module.rst)|Resource module to configure VXLAN VTEP interface.

<!--end collection content-->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

from __future__ import absolute_import, division, print_function


__metaclass__ = type

#############################################
Expand All @@ -29,8 +30,7 @@


class Vrf_globalArgs(object): # pylint: disable=R0903
"""The arg spec for the ios_vrf_global module
"""
"""The arg spec for the ios_vrf_global module"""

argument_spec = {
"config": {
Expand All @@ -45,7 +45,7 @@ class Vrf_globalArgs(object): # pylint: disable=R0903
"multicast": {
"type": "dict",
"options": {"multitopology": {"type": "bool"}},
}
},
},
},
"ipv6": {
Expand All @@ -54,7 +54,7 @@ class Vrf_globalArgs(object): # pylint: disable=R0903
"multicast": {
"type": "dict",
"options": {"multitopology": {"type": "bool"}},
}
},
},
},
"rd": {"type": "str"},
Expand Down
7 changes: 4 additions & 3 deletions plugins/module_utils/network/ios/facts/facts.py
Original file line number Diff line number Diff line change
Expand Up @@ -99,12 +99,13 @@
from ansible_collections.cisco.ios.plugins.module_utils.network.ios.facts.vlans.vlans import (
VlansFacts,
)
from ansible_collections.cisco.ios.plugins.module_utils.network.ios.facts.vxlan_vtep.vxlan_vtep import (
Vxlan_vtepFacts,
)
from ansible_collections.cisco.ios.plugins.module_utils.network.ios.facts.vrf_global.vrf_global import (
Vrf_globalFacts,
)
from ansible_collections.cisco.ios.plugins.module_utils.network.ios.facts.vxlan_vtep.vxlan_vtep import (
Vxlan_vtepFacts,
)


FACT_LEGACY_SUBSETS = dict(
default=Default,
Expand Down
25 changes: 12 additions & 13 deletions plugins/module_utils/network/ios/facts/vrf_global/vrf_global.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

from __future__ import absolute_import, division, print_function


__metaclass__ = type

"""
Expand All @@ -14,22 +15,20 @@
based on the configuration.
"""

from ansible_collections.ansible.netcommon.plugins.module_utils.network.common import (
utils,
from ansible_collections.ansible.netcommon.plugins.module_utils.network.common import utils

from ansible_collections.cisco.ios.plugins.module_utils.network.ios.argspec.vrf_global.vrf_global import (
Vrf_globalArgs,
)
from ansible_collections.cisco.ios.plugins.module_utils.network.ios.rm_templates.vrf_global import (
Vrf_globalTemplate,
)
from ansible_collections.cisco.ios.plugins.module_utils.network.ios.argspec.vrf_global.vrf_global import (
Vrf_globalArgs,
)


class Vrf_globalFacts(object):
""" The ios vrf_global facts class
"""
"""The ios vrf_global facts class"""

def __init__(self, module, subspec='config', options='options'):
def __init__(self, module, subspec="config", options="options"):
self._module = module
self.argument_spec = Vrf_globalArgs.argument_spec

Expand All @@ -39,7 +38,7 @@ def get_config(self, connection):
return connection.get("show running-config vrf")

def populate_facts(self, connection, ansible_facts, data=None):
""" Populate the facts for Vrf_global network resource
"""Populate the facts for Vrf_global network resource
:param connection: the device connection
:param ansible_facts: Facts dictionary
Expand All @@ -58,13 +57,13 @@ def populate_facts(self, connection, ansible_facts, data=None):
vrf_global_parser = Vrf_globalTemplate(lines=data.splitlines(), module=self._module)
objs = list(vrf_global_parser.parse().values())

ansible_facts['ansible_network_resources'].pop('vrf_global', None)
ansible_facts["ansible_network_resources"].pop("vrf_global", None)

params = utils.remove_empties(
vrf_global_parser.validate_config(self.argument_spec, {"config": objs}, redact=True)
vrf_global_parser.validate_config(self.argument_spec, {"config": objs}, redact=True),
)

facts['vrf_global'] = params.get("config", {})
ansible_facts['ansible_network_resources'].update(facts)
facts["vrf_global"] = params.get("config", {})
ansible_facts["ansible_network_resources"].update(facts)

return ansible_facts
4 changes: 3 additions & 1 deletion plugins/module_utils/network/ios/rm_templates/vrf_global.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

from __future__ import absolute_import, division, print_function


__metaclass__ = type

"""
Expand All @@ -15,6 +16,7 @@
"""

import re

from ansible_collections.ansible.netcommon.plugins.module_utils.network.common.rm_base.network_template import (
NetworkTemplate,
)
Expand All @@ -25,7 +27,7 @@ def __init__(self, lines=None, module=None):
super(Vrf_globalTemplate, self).__init__(
lines=lines,
tmplt=self,
module=module
module=module,
)

# fmt: off
Expand Down
2 changes: 2 additions & 0 deletions plugins/modules/ios_vrf_global.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@

from __future__ import absolute_import, division, print_function


__metaclass__ = type

DOCUMENTATION = """
Expand Down Expand Up @@ -170,6 +171,7 @@
"""

from ansible.module_utils.basic import AnsibleModule

from ansible_collections.cisco.ios.plugins.module_utils.network.ios.argspec.vrf_global.vrf_global import (
Vrf_globalArgs,
)
Expand Down

0 comments on commit 5fa87e8

Please sign in to comment.