[SWDEV-531902] python docs need exception type updated (#1895)
* add parameter checks * remove AmdSmiRetryException and AMDSMI_STATUS_RETRY * remove bdf exception * revert retry exception * add parameter checks * remove AmdSmiRetryException and AMDSMI_STATUS_RETRY * remove bdf exception * revert retry exception * wip * wip * add missing error codes * wip * Updated amdsmi-py-api.md file and amdsmi_exception.py * Updated amdsmi-py-api.md file * "Deleted backup related files" * updated amdsmi_interface.py file * amdsmi_interface.py file changes * updated amdsmi_interface.py file to fix check issues * updated amdsmi-py-api.md file * Reverted AmdSmiBdfFormatException definition --------- Co-authored-by: Oosman Saeed <oossaeed@amd.com> Co-authored-by: ssaka_amdeng <SitharamMurthy.Saka@amd.com> Co-authored-by: systems-assistant[bot] <systems-assistant[bot]@users.noreply.github.com> Co-authored-by: gabrpham <Gabriel.Pham@amd.com>
This commit is contained in:
committato da
GitHub
parent
7bfccc009e
commit
eb357fcd45
@@ -79,6 +79,7 @@ class AmdSmiLibraryException(AmdSmiException):
|
||||
amdsmi_wrapper.AMDSMI_STATUS_NOT_INIT : "AMDSMI_STATUS_NOT_INIT - Device not initialized",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_NO_SLOT : "AMDSMI_STATUS_NO_SLOT - No more free slot",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_DRIVER_NOT_LOADED : "AMDSMI_STATUS_DRIVER_NOT_LOADED - Driver not loaded",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_MORE_DATA : "AMDSMI_STATUS_MORE_DATA - There is more data than the buffer size the user passed",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_NO_DATA : "AMDSMI_STATUS_NO_DATA - No data was found for given input",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_INSUFFICIENT_SIZE : "AMDSMI_STATUS_INSUFFICIENT_SIZE - Insufficient size for operation",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_UNEXPECTED_SIZE : "AMDSMI_STATUS_UNEXPECTED_SIZE - unexpected size of data was read",
|
||||
@@ -93,10 +94,10 @@ class AmdSmiLibraryException(AmdSmiException):
|
||||
amdsmi_wrapper.AMDSMI_STATUS_NO_DRV : "AMDSMI_STATUS_NO_DRV - No Energy and HSMP driver present",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_FILE_NOT_FOUND : "AMDSMI_STATUS_FILE_NOT_FOUND - File or directory not found",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_ARG_PTR_NULL : "AMDSMI_STATUS_ARG_PTR_NULL - Parsed argument is invalid",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_MAP_ERROR : "AMDSMI_STATUS_MAP_ERROR - The internal library error did not map to a status code",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_AMDGPU_RESTART_ERR: "AMDSMI_STATUS_AMDGPU_RESTART_ERR - AMDGPU restart failed, please check dmsg for errors",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_SETTING_UNAVAILABLE: "AMDSMI_STATUS_SETTING_UNAVAILABLE - Setting is not available",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_CORRUPTED_EEPROM: "AMDSMI_STATUS_CORRUPTED_EEPROM - Setting is not available",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_MAP_ERROR : "AMDSMI_STATUS_MAP_ERROR - The internal library error did not map to a status code",
|
||||
amdsmi_wrapper.AMDSMI_STATUS_UNKNOWN_ERROR : "AMDSMI_STATUS_UNKNOWN_ERROR - An unknown error occurred"
|
||||
}
|
||||
|
||||
@@ -146,7 +147,6 @@ class AmdSmiKeyException(AmdSmiException):
|
||||
def __str__(self):
|
||||
return self.err_msg
|
||||
|
||||
|
||||
class AmdSmiBdfFormatException(AmdSmiException):
|
||||
def __init__(self, bdf):
|
||||
super().__init__()
|
||||
@@ -161,4 +161,4 @@ class AmdSmiBdfFormatException(AmdSmiException):
|
||||
+ "\t<bus> is 2 hex digits long from 00-FF interval\n"
|
||||
+ "\t<device> is 2 hex digits long from 00-1F interval\n"
|
||||
+ "\t<function> is 1 hex digit long from 0-7 interval"
|
||||
).format(self.bdf)
|
||||
).format(self.bdf)
|
||||
Fai riferimento in un nuovo problema
Block a user