From 978a4b0de78645ee6f328932c16e75be0f68c035 Mon Sep 17 00:00:00 2001 From: Jeff Kala Date: Wed, 10 Sep 2025 13:55:21 -0600 Subject: [PATCH 1/3] initial at running config mapper updates --- netutils/lib_mapper.py | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/netutils/lib_mapper.py b/netutils/lib_mapper.py index f5308ae4..c442af52 100644 --- a/netutils/lib_mapper.py +++ b/netutils/lib_mapper.py @@ -308,12 +308,33 @@ # Running config command RUNNING_CONFIG_MAPPER: t.Dict[str, str] = { + "arista_eos": "show running-config", + "aruba_os": "show running-configuration", + "aruba_osswitch": "show running-config", + "aruba_procurve": "show running-config", + "checkpoint_gaia": 'clish -c "show configuration"', "cisco_ios": "show running-config", "cisco_nxos": "show running-config", "cisco_xr": "show running-config", + "dell_os10": "show running-config", + "dell_os9": "show running-config", + "extreme_exos": "show configuration", + "extreme_slx": "show running-config", + "extreme_vsp": "show running-config", + "f5_tmsh": "show /", + "fortinet": "show full-configuration", + "hp_procurve": "show running-config", + "huawei_huawei_vrpv8": "display current-configuration", "juniper_junos": "show configuration | display set", - "arista_eos": "show running-config", - "checkpoint_gaia": 'clish -c "show configuration"', + "mikrotik_routeros": "/export", + "nokia_srl": "info", + "nokia_sros": "admin display-config", + "paloalto_panos": "show config running", + "rad_etx": "info", + "ubiquiti_edge": "show configuration", + "ubiquiti_edgerouter": "show configuration", + "ubiquiti_edgeswitch": "show configuration", + "vyos": "show configuration", } # PYTNC | Normalized From c6e3e95966ec5f42e84de04c6a86208403f97bd3 Mon Sep 17 00:00:00 2001 From: Jeff Kala Date: Wed, 10 Sep 2025 13:59:46 -0600 Subject: [PATCH 2/3] initial at running config mapper updates --- netutils/lib_mapper.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/netutils/lib_mapper.py b/netutils/lib_mapper.py index c442af52..6e6a4a02 100644 --- a/netutils/lib_mapper.py +++ b/netutils/lib_mapper.py @@ -315,6 +315,7 @@ "checkpoint_gaia": 'clish -c "show configuration"', "cisco_ios": "show running-config", "cisco_nxos": "show running-config", + "cisco_wlc": "show run-config commands", "cisco_xr": "show running-config", "dell_os10": "show running-config", "dell_os9": "show running-config", @@ -331,6 +332,7 @@ "nokia_sros": "admin display-config", "paloalto_panos": "show config running", "rad_etx": "info", + "ruckus_fastiron": "show running-config", "ubiquiti_edge": "show configuration", "ubiquiti_edgerouter": "show configuration", "ubiquiti_edgeswitch": "show configuration", From 80421a00f47f5998e8e6494dbdd3f0255121917f Mon Sep 17 00:00:00 2001 From: itdependsnetworks Date: Sun, 19 Oct 2025 21:55:41 -0400 Subject: [PATCH 3/3] remove complicated ones and run development_scripts.py --- docs/user/lib_mapper/running_config.md | 22 +++++++++++++++++++++- netutils/lib_mapper.py | 3 --- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/docs/user/lib_mapper/running_config.md b/docs/user/lib_mapper/running_config.md index 02941ecb..654063f6 100644 --- a/docs/user/lib_mapper/running_config.md +++ b/docs/user/lib_mapper/running_config.md @@ -1,8 +1,28 @@ | NORMALIZED | | RUNNING_CONFIG_COMMAND | | ---------- | -- | ------ | | arista_eos | → | show running-config | +| aruba_os | → | show running-configuration | +| aruba_osswitch | → | show running-config | +| aruba_procurve | → | show running-config | | checkpoint_gaia | → | clish -c "show configuration" | | cisco_ios | → | show running-config | | cisco_nxos | → | show running-config | +| cisco_wlc | → | show run-config commands | | cisco_xr | → | show running-config | -| juniper_junos | → | show configuration | display set | \ No newline at end of file +| dell_os10 | → | show running-config | +| dell_os9 | → | show running-config | +| extreme_exos | → | show configuration | +| extreme_slx | → | show running-config | +| extreme_vsp | → | show running-config | +| fortinet | → | show full-configuration | +| hp_procurve | → | show running-config | +| juniper_junos | → | show configuration | display set | +| mikrotik_routeros | → | /export | +| nokia_srl | → | info | +| nokia_sros | → | admin display-config | +| rad_etx | → | info | +| ruckus_fastiron | → | show running-config | +| ubiquiti_edge | → | show configuration | +| ubiquiti_edgerouter | → | show configuration | +| ubiquiti_edgeswitch | → | show configuration | +| vyos | → | show configuration | \ No newline at end of file diff --git a/netutils/lib_mapper.py b/netutils/lib_mapper.py index 6e6a4a02..f0446161 100644 --- a/netutils/lib_mapper.py +++ b/netutils/lib_mapper.py @@ -322,15 +322,12 @@ "extreme_exos": "show configuration", "extreme_slx": "show running-config", "extreme_vsp": "show running-config", - "f5_tmsh": "show /", "fortinet": "show full-configuration", "hp_procurve": "show running-config", - "huawei_huawei_vrpv8": "display current-configuration", "juniper_junos": "show configuration | display set", "mikrotik_routeros": "/export", "nokia_srl": "info", "nokia_sros": "admin display-config", - "paloalto_panos": "show config running", "rad_etx": "info", "ruckus_fastiron": "show running-config", "ubiquiti_edge": "show configuration",