Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 580 Bytes

README.md

File metadata and controls

27 lines (22 loc) · 580 Bytes

gNMI Get

A simple shell binary that performs a GET against a gNMI Target.

Install

go get github.com/jipanyang/gnxi/gnmi_get
go install github.com/jipanyang/gnxi/gnmi_get

Run

gnmi_get \
  -xpath_target CONFIG_DB
  -xpath "/system/openflow/agent/config/datapath-id" \
  -xpath "/system/openflow/controllers/controller[name=main]/connections/connection[aux-id=0]/state/address" \
  -target_addr localhost:10161 \
  -target_name hostname.com \
  -key client.key \
  -cert client.crt \
  -ca ca.crt \
  -username foo \
  -password bar \
  -alsologtostderr