sonic-buildimage/platform/barefoot/sonic-platform-modules-bfn-montara
Volodymyr Boiko 44d9489b8d [barefoot][platform] Refactor chassis.py (#7704)
#### Why I did it
On our platforms syncd must be up while using the sonic_platform.
The issue is warm-reboot script first disables syncd then instantiate Chassis, which tries to connect syncd in __init__.

#### How I did it
Refactor Chassis to lazy initialize components.

Signed-off-by: Volodymyr Boyko <volodymyrx.boiko@intel.com>
2021-06-09 08:25:30 +00:00
..
configs/network/interfaces.d [barefoot]: Allow configuration of platform-specific interfaces used for internal purposes (#2631) 2019-03-09 06:22:32 -08:00
debian [barefoot][device][platform] Moved pcie.yaml (#6862) 2021-03-04 21:23:05 +00:00
scripts [barefoot][platform] Refactor legacy scripts (#6871) 2021-03-04 21:23:05 +00:00
sonic_platform [barefoot][platform] Refactor chassis.py (#7704) 2021-06-09 08:25:30 +00:00
LICENSE [barefoot]: Support for platforms based on Barefoot Networks' device (#1796) 2018-07-24 10:23:12 -07:00
MAINTAINERS [barefoot]: Move bfn asic drivers out of platform package (#30) (#2183) 2018-10-24 06:27:04 -07:00
README.md [barefoot]: Move bfn asic drivers out of platform package (#30) (#2183) 2018-10-24 06:27:04 -07:00
setup.py [barefoot][platform] Refactor legacy scripts (#6871) 2021-03-04 21:23:05 +00:00

sonic-platform-modules-bfn-montara

Device drivers for support of BFN platform for the SONiC project