Tagged by CORD Jenkins version-tag job: 6010, for Gerrit patchset: 22369
VOL-3741: Create per RPC Error Reason Enumeration

Change-Id: I4488a169d6cd1bdeff9cba898a1107dc1dbda928
22 files changed
tree: cf90b9008263fc6b56f808fd2345a8dab716a51b
  1. .gitignore
  2. .gitreview
  3. CODE_OF_CONDUCT.md
  4. MANIFEST.in
  5. Makefile
  6. README.md
  7. VERSION
  8. dmi.pb
  9. docs/
  10. go.mod
  11. go.sum
  12. go/
  13. protos/
  14. python/
  15. setup.py
  16. test/
  17. tox.ini
README.md

Device Management Interface

Overview

This repository holds the .proto files and documentation for the device management interface.

The proto files and APIs are based on RFC-8348 from IETF and WT-383 from BBF and are intended to be used over gRPC to communicate from an NMS/EMS to a device manager. The device manager will then translate the commands to the device native interface (e.g. Redfish or NETCONF with proprietary yang models).

Related documentations can be found in the docs/ directory.

For anybody looking to implement a Device Manager component we suggest looking at the RPC guidelines. Then Each API in the .proto files has an explanation in its own .md file.

Meetings

Please join us in the weekly meeting:

Time: 8AM PST/5PM CET on Fridays

Meeting link: https://onf.zoom.us/j/92568509208

Agenda: google doc