06e1a0bc14
Dependency: [PR (#12065)](https://github.com/sonic-net/sonic-buildimage/pull/12065) needs to merge first. #### Why I did it `commands` module is not protected against malicious input `getstatusoutput` is detected without a static string, uses `shell=True` #### How I did it Eliminate the use of `commands` Use `subprocess.run()`, commands in `subprorcess.run()` are totally static Fix indentation #### How to verify it Tested on DUT [dell_log.txt](https://github.com/sonic-net/sonic-buildimage/files/9561332/dell_log.txt) |
||
---|---|---|
.. | ||
__init__.py | ||
chassis.py | ||
component.py | ||
eeprom.py | ||
fan_drawer.py | ||
fan.py | ||
hwaccess.py | ||
media_settings_plugin.py | ||
platform.py | ||
psu.py | ||
sfp.py | ||
thermal.py | ||
watchdog.py |