diff --git a/docs/user/lib_mapper/ansible.md b/docs/user/lib_mapper/ansible.md index 99ac5506..8b05a4ad 100644 --- a/docs/user/lib_mapper/ansible.md +++ b/docs/user/lib_mapper/ansible.md @@ -2,6 +2,7 @@ | ---------- | -- | ------ | | a10.acos_axapi.a10 | → | a10 | | arista.eos.eos | → | arista_eos | +| arubanetworks.aos_switch | → | aruba_aos | | arubanetworks.aoscx | → | aruba_aoscx | | ciena.saos6.saos6 | → | ciena_saos | | cisco.asa.asa | → | cisco_asa | diff --git a/docs/user/lib_mapper/ansible_reverse.md b/docs/user/lib_mapper/ansible_reverse.md index 1c2f09dd..c0c88850 100644 --- a/docs/user/lib_mapper/ansible_reverse.md +++ b/docs/user/lib_mapper/ansible_reverse.md @@ -2,6 +2,7 @@ | ---------- | -- | ------ | | a10 | → | a10.acos_axapi.a10 | | arista_eos | → | arista.eos.eos | +| aruba_aos | → | arubanetworks.aos_switch | | aruba_aoscx | → | arubanetworks.aoscx | | bigip_f5 | → | f5networks.f5_bigip.bigip | | ciena_saos | → | ciena.saos6.saos6 | diff --git a/docs/user/lib_mapper/napalm.md b/docs/user/lib_mapper/napalm.md index ebed9015..83fd9142 100644 --- a/docs/user/lib_mapper/napalm.md +++ b/docs/user/lib_mapper/napalm.md @@ -1,5 +1,6 @@ | NAPALM | | NORMALIZED | | ---------- | -- | ------ | +| arubaoss | → | aruba_os | | aoscx | → | aruba_aoscx | | asa | → | cisco_asa | | cisco_wlc_ssh | → | cisco_wlc | diff --git a/docs/user/lib_mapper/napalm_reverse.md b/docs/user/lib_mapper/napalm_reverse.md index 6d0b1611..ded78c1b 100644 --- a/docs/user/lib_mapper/napalm_reverse.md +++ b/docs/user/lib_mapper/napalm_reverse.md @@ -1,6 +1,7 @@ | NORMALIZED | | NAPALM | | ---------- | -- | ------ | | arista_eos | → | eos | +| aruba_os | → | arubaoss | | aruba_aoscx | → | aoscx | | bigip_f5 | → | f5 | | cisco_asa | → | asa | diff --git a/docs/user/lib_mapper/netmiko.md b/docs/user/lib_mapper/netmiko.md index 2087324f..ce9fbda5 100644 --- a/docs/user/lib_mapper/netmiko.md +++ b/docs/user/lib_mapper/netmiko.md @@ -9,6 +9,7 @@ | apresia_aeos | → | apresia_aeos | | arista_eos | → | arista_eos | | aruba_os | → | aruba_os | +| aruba_aoscx| → | aruba_aoscx | | aruba_osswitch | → | aruba_osswitch | | aruba_procurve | → | aruba_procurve | | avaya_ers | → | avaya_ers | diff --git a/docs/user/lib_mapper/netmiko_reverse.md b/docs/user/lib_mapper/netmiko_reverse.md index c5c2e19d..596d0775 100644 --- a/docs/user/lib_mapper/netmiko_reverse.md +++ b/docs/user/lib_mapper/netmiko_reverse.md @@ -9,6 +9,7 @@ | apresia_aeos | → | apresia_aeos | | arista_eos | → | arista_eos | | aruba_os | → | aruba_os | +| aruba_aoscx| → | aruba_aoscx | | aruba_osswitch | → | aruba_osswitch | | aruba_procurve | → | aruba_procurve | | avaya_ers | → | avaya_ers | diff --git a/netutils/lib_mapper.py b/netutils/lib_mapper.py index f5308ae4..39f8c2ce 100644 --- a/netutils/lib_mapper.py +++ b/netutils/lib_mapper.py @@ -156,6 +156,7 @@ "apresia_aeos": "apresia_aeos", "arista_eos": "arista_eos", "aruba_os": "aruba_os", + "aruba_aoscx":"aruba_aoscx", "aruba_osswitch": "aruba_osswitch", "aruba_procurve": "aruba_procurve", "avaya_ers": "avaya_ers", @@ -288,6 +289,7 @@ # NAPALM | Normalized NAPALM_LIB_MAPPER: t.Dict[str, str] = { "aoscx": "aruba_aoscx", + "arubaoss":"aruba_os", "asa": "cisco_asa", "cisco_wlc_ssh": "cisco_wlc", "eos": "arista_eos", @@ -331,6 +333,7 @@ ANSIBLE_LIB_MAPPER: t.Dict[str, str] = { "a10.acos_axapi.a10": "a10", "arista.eos.eos": "arista_eos", + "arubanetworks.aos_switch":"aruba_os", "arubanetworks.aoscx": "aruba_aoscx", "ciena.saos6.saos6": "ciena_saos", "cisco.asa.asa": "cisco_asa", @@ -467,6 +470,7 @@ NAPALM_LIB_MAPPER_REVERSE: t.Dict[str, str] = { "arista_eos": "eos", "aruba_aoscx": "aoscx", + "aruba_os":"arubaoss", "bigip_f5": "f5", "cisco_asa": "asa", "cisco_ios": "ios", @@ -500,6 +504,7 @@ ANSIBLE_LIB_MAPPER_REVERSE: t.Dict[str, str] = { "a10": "a10.acos_axapi.a10", "arista_eos": "arista.eos.eos", + "aruba_os":"arubanetworks.aos_switch", "aruba_aoscx": "arubanetworks.aoscx", "bigip_f5": "f5networks.f5_bigip.bigip", "ciena_saos": "ciena.saos6.saos6",