Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/greenpau/go-cisco-nx-api

Cisco NX-OS API client library written in Go.
https://github.com/greenpau/go-cisco-nx-api

updated VERSION file

8c3d82e776f6392e334265139b15411340972d40 authored about 2 years ago by Paul Greenberg <[email protected]>
released v1.0.9

cb94de41fd10e3dc97522ce414ac049b563991bd authored about 2 years ago by Paul Greenberg <[email protected]>
update go.sum

ee90b24a2f47fb41671c0df6fa1907d85291510a authored about 2 years ago by Paul Greenberg <[email protected]>
update go.mod

ac6d1359af9d4089736c7938d835b8a8a1d9baac authored about 2 years ago by Paul Greenberg <[email protected]>
add support for error counters (#24)

Co-authored-by: Sherrie Shen <[email protected]>

2fd21d60246c3a6ba14c8ae025f7b3c391f52b44 authored about 2 years ago by Sherrie Shen <[email protected]>
always use the latest cookies and add mutex protection (#23)

current implementation may use expired cookie, so need take the latest
cookie. Also one client ...

10ff16e2cf42254745cdffaf7fa495f61f825d9c authored about 2 years ago by Leslie Wang <[email protected]>
add support for vlan counters (#22)

Co-authored-by: Sherrie Shen <[email protected]>

110fa417f46021eb75f2ed2622d1011aab359ab7 authored about 2 years ago by Sherrie Shen <[email protected]>
released v1.0.8

f39300fd51abb1836d174424ed2f4e25fe8b8aa9 authored over 2 years ago by Paul Greenberg <[email protected]>
updated VERSION file

a4851ba6f0e15ff3c7b51fd5f9ec5313a2755a5c authored over 2 years ago by Paul Greenberg <[email protected]>
update go.mod

2cfec0f5e1936322b5daba890ccb61301564196f authored over 2 years ago by Paul Greenberg <[email protected]>
update comments

3f4e7d156e89aabd8945aed93d6e0b0bc263e058 authored over 2 years ago by Paul Greenberg <[email protected]>
Merge pull request #21 from leslie-qiwa/add-cookie

use auth cookies to avoid switch max sessions failure

cf1674d46f49be8cc0063cb6dea4a95747de3f24 authored over 2 years ago by Paul Greenberg <[email protected]>
use auth cookies to avoid switch max sessions failure

Add capability to reuse same session for each request. Refer NX-OS_Programmability_Guide
NX-API ...

ea1c11adf8c2dab6c41509ddc035fd01edd4b4be authored over 2 years ago by Leslie Qi Wang <[email protected]>
updated VERSION file

7a80c66fd336a2b6cc6088968bf3ee1a1cfc49df authored almost 3 years ago by Paul Greenberg <[email protected]>
released v1.0.7

6100a7f5f79bfdad855143e2b8bec569f5cc74f9 authored almost 3 years ago by Paul Greenberg <[email protected]>
fixed timeout, removed * time.Second. (#20)

94a099c23aa14cb7031ab296c5a957fce61c9ba0 authored almost 3 years ago by Chris Salvo <[email protected]>
released v1.0.6

92accf261dca2963cff7a25b8ada7e3d44a68935 authored almost 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

17bad994419065eb3c976fb927937073a6ad7e64 authored almost 3 years ago by Paul Greenberg <[email protected]>
update go.mod

1480902c52b3654a1659ade3b34571ca945cdbca authored almost 3 years ago by Paul Greenberg <[email protected]>
added client and header timeout. (#19)

31913b5814952e682c6c03bab30b2c5012fea7c3 authored almost 3 years ago by Chris Salvo <[email protected]>
updated VERSION file

34a1f7bf8edf43188cf4ef7359e867fe539931f7 authored almost 3 years ago by Paul Greenberg <[email protected]>
released v1.0.5

5f2eafe054158ae3ab3e2cb9d01dd1f57a913b1e authored almost 3 years ago by Paul Greenberg <[email protected]>
update go.mod

ae6afa3baa3473a44a614dc2d6b210718bb844df authored almost 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #18 from tao-sj/cdp-ttl-type

compatibility change: NXOS 9.3 changed CDP TTL format to string, whil…

080532b5cd59fff7768a1d970a4a38ccffae28dc authored almost 3 years ago by Paul Greenberg <[email protected]>
compatibility change: NXOS 9.3 changed CDP TTL format to string, while 9.2 uses int

aea862314cf3b7885c0b5f40488b015222664230 authored almost 3 years ago by Tao Wang <[email protected]>
updated VERSION file

71908387f413a56423b55549544e48df1052da28 authored almost 3 years ago by Paul Greenberg <[email protected]>
released v1.0.4

96cad3ea22ab8c9ef4c1ccf78030541eb6c73515 authored almost 3 years ago by Paul Greenberg <[email protected]>
update go.mod

842cb6aa3a0bd2417a20733d551b2b68912847da authored almost 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #17 from tao-sj/cdp-mac-fix

fix json parse failure when only 1 MAC address is returned.

d32c659c08e1d255aee8f58cc69c2ac80e098605 authored almost 3 years ago by Paul Greenberg <[email protected]>
fix json parse failure when only 1 MAC address is returned.

add API func for CDP neighbors.
add show mac address table and show cdp neighbors to client test ...

66b58f459b29cef32875447bb14763788f64e2cd authored almost 3 years ago by Tao Wang <[email protected]>
released v1.0.3

1bc74755bb67c63f1e86f3f12f693a79bc93902a authored almost 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

48852c1c1a0ffd9ca03989a79afce7e9bca5ee7c authored almost 3 years ago by Paul Greenberg <[email protected]>
update go.mod

4b7cac37e225ee97dfe835704cf350bfacdc0717 authored almost 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #16 from tao-sj/cdp-neighbor

support show cdp neighbor

2f47cdc32469629a38774a63fbd3c8efa29e87cc authored almost 3 years ago by Paul Greenberg <[email protected]>
support show cdp neighbor

89a8bc794a5b33f874b33c62d5dd8038af80698d authored almost 3 years ago by Tao Wang <[email protected]>
released v1.0.2

4cf9875bcddc920748097db76ff277c3bf7a0a42 authored almost 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

fd22347b3ad73bf26ec67332641c563d2b227bde authored almost 3 years ago by Paul Greenberg <[email protected]>
update go.mod

e659a5a74c6824ad87814de6c871477543957750 authored almost 3 years ago by Paul Greenberg <[email protected]>
update go.mod

263f9f5584b4a0c13c5de016da9ff806dca4ed52 authored almost 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #15 from tao-sj/show-mac-address-table

support show mac address-table command API

429a4fd026dffe4cf277b87a5b28a859c2f401b2 authored almost 3 years ago by Paul Greenberg <[email protected]>
support show mac address-table command API

271195051cfd5de1dcf8a1b1bcf586d6948d9f3b authored almost 3 years ago by Tao Wang <[email protected]>
update license target in Makefile

21fc519ac4fb76ad9b121b97deac7ee3620f1bb8 authored almost 3 years ago by Paul Greenberg <[email protected]>
released v1.0.1

df96bd234fc50a71f362fcebb67270ef6d01996d authored over 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

9fbdfbe47a8ccedd47965a68c021f62e3a05e155 authored over 3 years ago by Paul Greenberg <[email protected]>
upgrade go.mod

5cd3d3d52448043d5a3910b60364d07d7714ffd3 authored over 3 years ago by Paul Greenberg <[email protected]>
remove travis ci

4496b8387a5b408561f75e200ed9fc2c8a82990c authored over 3 years ago by Paul Greenberg <[email protected]>
add github actions

ce232be1b50d800433331a414b2256ab2def54a7 authored over 3 years ago by Paul Greenberg <[email protected]>
switch to go.mod

0dad13cb7de158da81073c768d00ea5fd370f1dd authored over 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #14 from leslie-qiwa/intf-cfg

add api to show running configuration per interface

2cf3375689954cb06c08b1dcb36bee030aa6ed75 authored over 3 years ago by Paul Greenberg <[email protected]>
add api to show running configuration per interface

UT has done:
```
$ ./client -cli "show running-config interface ethernet 1/39"

!Command: show r...

353b0e707a3e4003df2a937f447044f35e5c63e3 authored over 3 years ago by Leslie Qi Wang <[email protected]>
Merge pull request #12 from pschou/master

add parsers for time and handlers for more commands.

633b6d25492a3e533c6c5ed79cdfc96b48086860 authored over 3 years ago by Paul Greenberg <[email protected]>
add interface status/brief, isis 2 adj detail, verion

f4a09886618babb9f6295349da5e525287fc312a authored over 3 years ago by schou <[email protected]>
add functions and handlers for arp, bgp, and route

e01b6527635ca62b218fc2a0e745410525a61811 authored over 3 years ago by schou <[email protected]>
Merge pull request #11 from tao-sj/show-ver-output

support NXOS 9.3 show version output format change

9c9c382d283ced6d149d4d41a5eb7cccdb2e6fb1 authored about 4 years ago by Paul Greenberg <[email protected]>
support NXOS 9.3 show version output format change

d50271a69e74e8be318a7b92a394b86c5745b3cf authored about 4 years ago by Tao Wang <[email protected]>
Merge pull request #9 from tao-sj/single-configure

support single configure command

a7c60d469e33a906cdcf7bd62d83713e768c04d3 authored over 4 years ago by Paul G <[email protected]>
support single configure command

710df8faf5ed4ac5f48d3f745b7afae1b042e73a authored over 4 years ago by Tao Wang <[email protected]>
merge: #8 from tao-sj/support-intf-config-cli

support configure interface commands from client tool.

856dbe152d594ca8091015fd60c0318a959a9f90 authored over 4 years ago by Paul G <[email protected]>
support configure interface commands from client tool.

also enhance error handling

b9f86d03cd771813ef83a0ae5fc196bcc69738ea authored over 4 years ago by Tao Wang <[email protected]>
merge: #7 from tao-sj/show-one-interface

Add GetInterface method.

69825780787d208a2f855bfc19e4b6de375ad994 authored over 4 years ago by Paul G <[email protected]>
support show only one interface

60ca947331452678d68ee713838498b0c2181265 authored over 4 years ago by Tao Wang <[email protected]>
merge: #3 from tao-sj/support-configure-commands

add support for configuration-type commands

52cc6712847f8bbe698ae10f9e8ecce0b32c57d6 authored over 4 years ago by Paul G <[email protected]>
support configuration commands

d1a5751126260bbfee9add3e82ec2b716d2b7560 authored over 4 years ago by Tao Wang <[email protected]>
merge: #4 from tao-sj/define-response-struct

This PR adds the types to parse JSON Response.

2f21e1bc62315b01006a3d5cd2ea9cf98d598fb9 authored over 4 years ago by Paul G <[email protected]>
define rpc json response struct

b3014dff194977d34c0c2e8bb48bd7875d6ff150 authored over 4 years ago by Tao Wang <[email protected]>
merge: #5 from tao-sj/support-multiple-commands

Merged the commit extending the functionality of the package by
allowing the submission of mult...

45bf48bfe3352c6a36d4fa50e2b26ba2a0648f87 authored over 4 years ago by Paul G <[email protected]>
support multiple commands

017877fc26e97a2c0a7124a042bd82c0585b6c50 authored over 4 years ago by Tao Wang <[email protected]>
fix typo in sysinfo

706833a20726671765b66b8cdc676b3d0061a889 authored almost 5 years ago by Paul G <[email protected]>
fix: change Verion to Version

Resolves: #1

23e6d8db929a5951bed5194aae3271fbff2f130c authored about 5 years ago by Paul G <[email protected]>
add http client timeouts

41ff27c0a947a31fd050bc9f9927fe2a9c6d7dfb authored almost 6 years ago by Paul Greenberg <[email protected]>
amend show environment parsing logic

60a3c80b646103b2bc45ec448aa68882d2b1e5d6 authored almost 6 years ago by Paul Greenberg <[email protected]>
add parsers from multiple commands, e.g. config, bgp, transceivers, etc.

529d8c4a07111650731598fd6eb50415b072c71d authored almost 6 years ago by Paul Greenberg <[email protected]>
fix tx_load and rx_load tags

39f3c8d6b8c6456cdd70c9b1b0bfd034cfb63209 authored almost 6 years ago by Paul Greenberg <[email protected]>
fix go_vet issues

964e524f260685ff74e445f912da1fa68139445b authored almost 6 years ago by Paul Greenberg <[email protected]>
add dep files

0378fb3400ebf94523fec92b6d06e7ce19882590 authored almost 6 years ago by Paul Greenberg <[email protected]>
initial commit

204e91b7cf59e991a6eff6eb1ca83f697530f2d4 authored almost 6 years ago by Paul Greenberg <[email protected]>