Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 6.1% on proxy.golang.org
Top 3.5% dependent repos on proxy.golang.org
Top 5.5% forks on proxy.golang.org

proxy.golang.org : github.com/nleiva/xrgrpc

Package xrgrpc is a gRPC Client library for Cisco IOS XR devices. It exposes different RPC's to manage the device(s). The objective is to have a single interface to retrieve info from the device, apply configs to it, generate telemetry streams and program the RIB/FIB. The GetConfig service retrieves the configuration from a target device for the YANG paths specified. ShowCmdJSONOutput and ShowCmdTextOutput services return show command outputs JSON encoded or as unstructured text correspondingly. Tutorials to setup a testbed have been posted at: - Programming IOS-XR with gRPC and Go: https://xrdocs.github.io/programmability/tutorials/2017-08-04-programming-ios-xr-with-grpc-and-go/ - Validate the intent of network config changes: https://xrdocs.github.io/programmability/tutorials/2017-08-14-validate-the-intent-of-network-config-changes/

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/nleiva/xrgrpc
Keywords: cisco, cisco-ios-xr, golang, gpb, grpc, grpc-library, ios-xr, ios-xr-grpc, json, network-automation, network-programming, openconfig, protobuf, telemetry, telemetry-stream, yang
License: BSD-3-Clause
Latest release: about 2 years ago
First release: almost 7 years ago
Namespace: github.com/nleiva
Dependent repositories: 2
Stars: 46 on GitHub
Forks: 15 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 27 days ago

    Loading...
    Readme
    Loading...