diff options
Diffstat (limited to 'ansible_collections/community/ciscosmb/plugins/modules/facts.py')
-rw-r--r-- | ansible_collections/community/ciscosmb/plugins/modules/facts.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/ansible_collections/community/ciscosmb/plugins/modules/facts.py b/ansible_collections/community/ciscosmb/plugins/modules/facts.py index 23cd9820a..a8744ef3c 100644 --- a/ansible_collections/community/ciscosmb/plugins/modules/facts.py +++ b/ansible_collections/community/ciscosmb/plugins/modules/facts.py @@ -423,9 +423,11 @@ class Interfaces(FactsBase): interface["mode"] = i[8].lower() if i[6] == "Up": - interface["bandwith"] = int(i[3]) * 1000 # to get speed in kb + interface["bandwidth"] = int(i[3]) * 1000 # to get speed in kb + interface["bandwith"] = interface["bandwidth"] else: - interface["bandwith"] = None + interface["bandwidth"] = None + interface["bandwith"] = interface["bandwidth"] for key in interface: if interface[key] == "--": @@ -449,9 +451,11 @@ class Interfaces(FactsBase): interface["control"] = i[5].lower() if i[6] == "Up": - interface["bandwith"] = int(i[3]) * 1000 # to get speed in kb + interface["bandwidth"] = int(i[3]) * 1000 # to get speed in kb + interface["bandwith"] = interface["bandwidth"] else: - interface["bandwith"] = None + interface["bandwidth"] = None + interface["bandwith"] = interface["bandwidth"] for key in interface: if interface[key] == "--": @@ -624,6 +628,7 @@ class Interfaces(FactsBase): self.facts["interfaces"][interface]["admin_state"] = "up" self.facts["interfaces"][interface]["description"] = None self.facts["interfaces"][interface]["state"] = "up" + self.facts["interfaces"][interface]["bandwidth"] = None self.facts["interfaces"][interface]["bandwith"] = None self.facts["interfaces"][interface]["duplex"] = None self.facts["interfaces"][interface]["negotiation"] = None |