sonic-buildimage/device/mellanox/x86_64-mlnx_msn2700-r0
Stephen Sun 346b916c0e
[Mellanox] Enhance Python3 support for platform API (#7410) (#7910)
- Why I did it
This is to back-port Azure 7410 to 202012 branch.
Enhance the Python3 support for platform API. Originally, some platform APIs call SDK API which didn't support Python 3. Now the Python 3 APIs have been supported in SDK 4.4.3XXX, Python3 is completely supported by platform API

- How I did it
Start all platform daemons from python3
1. Remove #/usr/bin/env python at the beginning of each platform API file as the platform API won't be started as daemons but be imported from other daemons.
2. Adjust SDK API calls accordingly

Signed-off-by: Stephen Sun <stephens@nvidia.com>
2021-06-18 09:46:41 -07:00
..
ACS-MSN2700 [Mellanox] Fix for all Spectrum based systems: SAI profile speed configurations (#7119) 2021-04-21 13:59:12 -07:00
Mellanox-SN2700 [Mellanox] Support buffer configuration for 2km cables (#7337) 2021-05-31 04:39:59 +00:00
Mellanox-SN2700-C28D8 [Mellanox] Fix for all Spectrum based systems: SAI profile speed configurations (#7119) 2021-04-21 13:59:12 -07:00
Mellanox-SN2700-D40C8S8 [Mellanox] Fix for all Spectrum based systems: SAI profile speed configurations (#7119) 2021-04-21 13:59:12 -07:00
Mellanox-SN2700-D48C8 [Mellanox] Support buffer configuration for 2km cables (#7337) 2021-05-31 04:39:59 +00:00
plugins [Mellanox] Fix incomplete platform name for MSN4600C in sfputil plugin (#7259) 2021-04-08 18:39:50 +00:00
default_sku [updategraph] add support to use preset config instead of default minigraph (#2050) 2018-09-21 22:01:10 -07:00
installer.conf [installer]: Move platform-specific files under new device/ tree (#450) 2017-03-29 04:17:49 -07:00
pcie.yaml add pcied config files for mellanox platform (#5669) 2020-11-02 19:45:36 -08:00
platform_components.json [Mellanox] Update platform components config files. (#5685) 2020-10-25 19:44:37 +02:00
platform_reboot [Mellanox] platform_reboot - sync & umount fs before power cycle (#3430) 2019-09-17 09:38:30 -07:00
platform_wait [mellanox]: Enhance pmon synchronization with hw-mgmt platform counters. (#3885) 2019-12-17 10:58:55 -08:00
platform.json [Mellanox] [202012] Enhance the platform.json with adding more platform device facts. (#7496) 2021-05-09 10:45:36 +03:00
pmon_daemon_control.json [Mellanox] Enhance Python3 support for platform API (#7410) (#7910) 2021-06-18 09:46:41 -07:00
sensors.conf [Mellanox] Add sensors labels for human readable output for MSN2700 (#5661) 2020-10-19 16:02:27 -07:00
system_health_monitoring_config.json [system-health] Add support for monitoring system health (#4835) 2020-10-12 11:12:49 +03:00
thermal_policy.json [Mellanox] Never disable kernel thermal algorithm at real-time (#4638) 2020-05-26 10:46:29 -07:00