Commit 0dc71c1
authored
Add y-cable driver for simulated mux (#213)
Description
This PR added y-cable driver for simulated mux. This y-cable driver conforms with the requirement of https://github.com/Azure/SONiC/pull/757/files
Motivation and Context
After the abstract y-cable base class is added for multi-vendor y-cable support, we also need a y-cable driver for simulated mux used in lab testing.
How Has This Been Tested?
Update the xcvrd package in pmon docker to include the changes in [xcvrd] initial support for integrating vendor specfic class objects for calling Y-Cable API's inside xcvrd sonic-platform-daemons#197
Update the sonic_y_cable package in pmon docker to include the changes in this PR.
Create /etc/sonic/config_db.json on DUT.
Restart the pmon docker.
Run some dualtor test scripts.
Check mux status on dualtor testbed.
Signed-off-by: Xin Wang <[email protected]>1 parent c17c370 commit 0dc71c1
5 files changed
Lines changed: 1268 additions & 0 deletions
File tree
- sonic_y_cable
- microsoft
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
Whitespace-only changes.
0 commit comments