[VOL:3643] support of some OLT device metrics over the Device Management Interface
1. Following metrices are supported :
   METRIC_FAN_SPEED
   METRIC_CPU_USAGE_PERCENTAGE
   METRIC_RAM_USAGE_PERCENTAGE
   METRIC_DISK_USAGE_PERCENTAGE
   METRIC_INNER_SURROUNDING_TEMP
2. Following DMI APIs are implemented:
   ListMetrics
   UpdateMetricsConfiguration
   GetMetric
   SetMsgBusEndpoint
   GetMsgBusEndpoint
3. Updated docs/source/DMI_Server_README.md

Change-Id: I11f988ff972b8a8682012c7aeea88ba61afb82ba
14 files changed
tree: 843a94a7425c4c054a55d8247d28cb96bc482aa1
  1. .dockerignore
  2. .gitignore
  3. .gitreview
  4. .golangci.yml
  5. CODE_OF_CONDUCT.md
  6. Dockerfile.builder.dockerignore
  7. LICENSE.md
  8. Makefile
  9. README.md
  10. VERSION
  11. api/
  12. build/
  13. cmd/
  14. configs/
  15. docs/
  16. examples/
  17. go.mod
  18. go.sum
  19. internal/
  20. tests/
  21. tools/
  22. vendor/
README.md

BroadBand Simular (BBSim)

Build

BBSim is managed via a Makefile, plese run the following command to display all the available targets

make help

Documentation

More advanced documentation lives in here.

You can generate and browse the documentation by executing:

make docs

This project structure is based on golang-standards/project-layout.