Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add get_snmp_information() to JunOS, IOS-XR, NXOS & EOS #219

Merged
merged 7 commits into from
Mar 4, 2016
Merged

Add get_snmp_information() to JunOS, IOS-XR, NXOS & EOS #219

merged 7 commits into from
Mar 4, 2016

Conversation

mirceaulinic
Copy link
Member

I take this chance to introduce TextFSM parser (the library is required anyway by pycsco).
I am pretty sure this will be useful for other future implementations (from our side, we plan to refactor get_bgp_config and implement get_bgp_neighbors_detail for EOS and NXOS).

dbarrosop added a commit that referenced this pull request Mar 4, 2016
Add get_snmp_information() to JunOS, IOS-XR, NXOS & EOS
@dbarrosop dbarrosop merged commit b265e75 into napalm-automation:master Mar 4, 2016
@mirceaulinic mirceaulinic deleted the CF-SNMP branch May 13, 2016 09:50
dbarrosop added a commit that referenced this pull request Oct 20, 2017
Add get_snmp_information() to JunOS, IOS-XR, NXOS & EOS
dbarrosop pushed a commit that referenced this pull request Oct 20, 2017
dbarrosop added a commit that referenced this pull request Oct 22, 2017
Add get_snmp_information() to JunOS, IOS-XR, NXOS & EOS
dbarrosop added a commit that referenced this pull request Oct 23, 2017
Add get_snmp_information() to JunOS, IOS-XR, NXOS & EOS
dbarrosop added a commit that referenced this pull request Oct 23, 2017
Add get_snmp_information() to JunOS, IOS-XR, NXOS & EOS
mirceaulinic pushed a commit that referenced this pull request Dec 20, 2017
mirceaulinic pushed a commit that referenced this pull request Dec 20, 2017
bewing added a commit that referenced this pull request Jan 8, 2018
* develop: (128 commits)
  bump version (#613)
  Add napalm logo (previously removed probably during reunification)
  Interface is always enabled, unless explicitly specified in config
  Fix get_environnements available memory (#605)
  [docs] pynxos instead of pycsco for NXOS
  QFX10008 apparently still uses the same old RPC (as EX9208)
  Fix for napalm-automation/napalm-iosxr#104. IOSXRv returns empty list for oper.PlatformInventory.RackTable.Rack.Attributes.BasicInfo, causing a fatal IndexError for the variable 'platform_attr_tree' in the 'get_facts' function. In fact, IOSXRv walkdata oper.PlatformInventory returns no data at all. As a result, only an interface_list will be returned and the remaining default facts values from the function will be used. This condition does NOT occur on physical IOSXR hosts. Therefore, original indexing needs to be preserved while the error condition is handled for IOSXRv hosts.
  Biatch
  Screw you too
  Who said rebasing is not fun
  fix missing file in power supply mocked data
  Readd the state / status key. The rebase hell continues
  Lost this commit somehow in this cherry-pick hell
  Pass password when using ssh key
  suppress FutureWarning (#218)
  fix removal of cluster key (#219)
  fix pep8 errors
  implement find operation in cli
  fix multihop ttl to its default value
  remove cluster from the neighbor output
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants