| commit | 4c6a7aaf2f19e5365c0873e08cd49d73ec243ba9 | [log] [tgz] |
|---|---|---|
| author | Eric Ball <eball@linuxfoundation.org> | Mon Jun 15 10:57:47 2026 -0700 |
| committer | Eric Ball <eball@linuxfoundation.org> | Mon Jun 15 10:57:47 2026 -0700 |
| tree | 3056316463221f3a14e9deb62ad125e520a149fa | |
| parent | 8147751ffad913bdd96ca7e32362b142202838bf [diff] |
Add Github Actions CI This includes: * gerrit-verify workflow to verify PRs * release workflow for pypi release * dependabot settings to keep actions up to date * github2gerrit workflow to allow GH PRs to create Gerrit patches (required for dependabot updates) Signed-off-by: Eric Ball <eball@linuxfoundation.org> Change-Id: Ie90db57f1192cdeabd92f3e7daaf97c515241c0f
This package allows sending/receiving messages in a gRPC event stream.
This gRPC ROBOT library is intended to supported different Protocol Buffer definitions. Precondition is that python files generated from Protocol Buffer files are available in a pip package which must be installed before the library is used.
| Supported device | Pip package | Pip package version | Library Name |
|---|---|---|---|
| dmi | device-management-interface | 0.9.1 | grpc_robot.Dmi |
| 0.9.2 | grpc_robot.Dmi | ||
| 0.9.3 | grpc_robot.Dmi | ||
| 0.9.4 | grpc_robot.Dmi | ||
| 0.9.5 | grpc_robot.Dmi | ||
| 0.9.6 | grpc_robot.Dmi | ||
| 0.9.8 | grpc_robot.Dmi | ||
| 0.9.9 | grpc_robot.Dmi | ||
| 0.10.1 | grpc_robot.Dmi | ||
| 0.10.2 | grpc_robot.Dmi | ||
| 0.12.0 | grpc_robot.Dmi | ||
| 1.0.0 | grpc_robot.Dmi | ||
| 1.2.1 | grpc_robot.Dmi | ||
| voltha | voltha-protos | 4.0.13 | grpc_robot.Voltha |
The package also offers some keywords for convenience to work with Robot Framework.
List of keywords:
The list of keywords may can be extended by request if required.
pip install robot-grpc
The library has a named parameter version to indicate the ProtoBuf file set to be used.
Import Library grpc_robot.Dmi Import Library grpc_robot.Collections Import Library grpc_robot.DmiTools Import Library grpc_robot.VolthaTools