%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib/.build-id/32/
Upload File :
Create Path :
Current File : //usr/lib/.build-id/32/ed52881bcd6b98f6b1d4fcd5d16645156bb48c

ELF>�%@��@8@��   �.�.PPP�,�,���HP � � �@@���  ���$$S�td���  P�tdvvv��Q�tdR�td�����GNU�GNU2�R��k������fEk��1@1����
?s k���xjO$5���"� ���
�����OU��2����, ��F"V
�N__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_PyArg_ParseTupleAndKeywords_SizeTlsm_local_disk_ident_led_onPyLong_FromLongPyList_NewPyUnicode_FromStringlsm_error_free_Py_NoneStructPyErr_NoMemorylsm_error_message_get_Py_Dealloc__stack_chk_fail__assert_faillsm_local_disk_ident_led_offlsm_local_disk_fault_led_onlsm_local_disk_fault_led_offlsm_string_list_sizelsm_string_list_elem_getlsm_local_disk_serial_num_getlsm_local_disk_vpd83_searchlsm_string_list_freelsm_local_disk_vpd83_getlsm_local_disk_health_status_getlsm_local_disk_rpm_getlsm_local_disk_link_type_getlsm_local_disk_led_status_getlsm_local_disk_link_speed_getlsm_local_disk_list_PyArg_ParseTuple_SizeTPyLong_AsVoidPtrPyErr_Occurredlsm_led_handle_freelsm_led_handle_getPyLong_FromVoidPtrlsm_led_slot_iterator_getlsm_led_slot_iterator_freelsm_led_slot_iterator_resetlsm_led_slot_nextlsm_led_slot_status_getPyLong_FromLongLonglsm_led_slot_status_setlsm_led_slot_idlsm_led_slot_devicePyInit__clibPyModule_Create2libstoragemgmt.so.1libglib-2.0.so.0libudev.so.1libled.so.1libsgutils2-1.47.so.2libc.so.6_clib.soGLIBC_2.4GLIBC_2.2.5rii
�ui	��`&� &���+P��/�r �FP(�28��o@�_PH�`4X��m`�uPh��6x��k���P��P9�� j���P���B��@h���PȐ@Fؐ�f��P�F��@f��P��G��d �Q(��I8� d@��uH�`JX��c`�*Qh��Jx��b��HQ���K���a��cQ���K��@`��HQȑ�Kؑ�b�~Q�N���_��Q�`N��^ ��Q(��;8� ]@��QH�p&X��[`��Qh��(x� Z���Q���*���X��R���,�� W��(RȒ>ؒ`U�CR�p@���RH�^R`����dR��dR��dR��dRГdR�dR�nR�dR�dR �dR0�dR@�dR؏���+��.x���������������	��
��ȎЎ
؎��������� �(�0�8�@�H�P�X� `�!h�"p�#x�$��%��&��'��(��)��*��,��-��.ȏ/Џ0��H��H��oH��t��H����5Bn�%Cn��h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h	��Q������h
��A������h��1������h��!������h
��������h��������h������h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h��Q������h��A������h��1������h��!������h��������h��������h������h �������h!��������h"�������h#�������h$�������h%�������h&�������h'��q������h(��a������h)��Q������h*��A������h+��1�������%}kD���%ukD���%mkD���%ekD���%]kD���%UkD���%MkD���%EkD���%=kD���%5kD���%-kD���%%kD���%kD���%kD���%
kD���%kD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%}jD���%ujD���%mjD���%ejD���%]jD���%UjD���%MjD���%EjD���%=jD���%5jD���%-jD���%%jDH�=�nH��nH9�tH�jH��t	�����H�=inH�5bnH)�H��H��?H��H�H�tH��iH��t��fD�����=%nu+UH�=�iH��tH�=�e�9����d�����m]������w������ATH��H�
�mH��UH�u)SH�� dH�%(H�D$1�L�D$H�D$H�D$��������H�|$H�t$���Hc�H���"���H��H��tz�����I��H���$����H�=)����H��H���H�|$H��t���I�D$����"I�D$H��hH�hH�H�X�2f.�H�|$H��t�A���H�=rhH�/�����I��H�D$dH+%(��H�� L��[]A\��E1���H�|$�~���H���F���H�|$H������H�D$H���B���I�,$t`H�m�t���H���M����g�����;����f���fDH�|$H��t������H�|$H��t��i�����L�������!���H�
zM�H�5�'H�=�'�B���f���ATH��H�
�kH��UH�e'SH�� dH�%(H�D$1�L�D$H�D$H�D$��������H�|$H�t$����Hc�H������H��H��tz���I��H���$����H�='��H��H���H�|$H��t�u���I�D$����"I�D$H��fH�hH�H�X�2f.�H�|$H��t�1���H�=bfH�/������I��H�D$dH+%(��H�� L��[]A\��E1���H�|$�n���H���6���H�|$H������H�D$H���B���I�,$t`H�m�t���H���=����g�����+����f���fDH�|$H��t��q�����H�|$H��t��Y�����L����������H�
JK�!H�5�%H�=�%�2���f���ATH��H�
�iH��UH�U%SH�� dH�%(H�D$1�L�D$H�D$H�D$������H�|$H�t$����Hc�H������H��H��tz����I��H���$����H�=�$���H��H���H�|$H��t�e���I�D$����"I�D$H�dH�hH�H�X�2f.�H�|$H��t�!���H�=RdH�/������I��H�D$dH+%(��H�� L��[]A\��E1���H�|$�^���H���&���H�|$H�����H�D$H���B���I�,$t`H�m�t���H���-����g���������f���fDH�|$H��t��a�����H�|$H��t��I�����L�����������H�
I�#H�5p#H�=u#�"���f���ATH��H�
`gH��UH�E#SH�� dH�%(H�D$1�L�D$H�D$H�D$�������H�|$H�t$�-���Hc�H����H��H��tz�����I��H���$����H�=�"����H��H���H�|$H��t�U���I�D$����"I�D$H�obH�hH�H�X�2f.�H�|$H��t����H�=BbH�/�����I��H�D$dH+%(��H�� L��[]A\��E1���H�|$�N���H������H�|$H�����H�D$H���B���I�,$t`H�m�t���H�������g���������f���fDH�|$H��t��Q�����H�|$H��t��9�����L���������H�
�F�%H�5`!H�=e!����f�AUL�-j!ATUH��S1�H����������I��H��u,�c@�+���H��tNI�T$���teI�T$�ك�H��H�����9�s0H�������H��H��u�L�����H��u��I�,$tE1�H��L��[]A\A]�L��E1�����H�
�E�lH�5� H�=� �D�@��AUH��H�
pdH��ATH�d USH��(dH�%(H�D$1�L�D$H�$H�D$H�D$�����H�|$H��H�t$�@���Hc�H����H��H��������I��H���CH�|$H�������I��M���\����H�=���H��H���<H�<$H��t�F�H�|$��I�D$����dI�T$L�*H�jH�Z�3�H�<$H��t��f�H�|$�F���I���@E1�H�D$dH+%(�H��(L��[]A\A]�H�<$�G�H����H�<$H����H�$H���L���H�|$���I�,$��H�m��M���s���I�m�h���L�����[����H�<$H��t�B�f�H�|$��H�m�5���H������(���fDH�<$H���y������o����H�=l�T�I���o���@H�����i���L���p��N�����H�
OC�wH�5H�=
�����AUH��H�
�aH��ATH��USH��(dH�%(H�D$1�L�D$H�$H�D$H�D$�j����H�|$H��H�t$��Hc�H���u�H��H������O�I��H���3H�|$���I��H���U����H�=Q�9�H��H���5H�<$H��t��H�|$���I�D$����2I�T$L�*H�jH�Z�,�H�<$H��t��f�H�|$���1�I���@E1�H�D$dH+%(��H��(L��[]A\A]�H�<$���H����H�<$H���#�H�$H���S���H�|$�8�I�,$uL����H�mtrM���s���I�m�h���L���v��[����H�<$H��t���f�H�|$���H�m�5���H���C��(���fDH�<$H���y������o����H������A�H�
�@�yH�5�H�=��b�f���AUH��H�
p_H��ATH��USH��(dH�%(H�D$1�L�D$H�$H�D$H�D$�����H�|$H��H�t$�@�Hc�H���%�H��H�������I��H���CH�|$H������I��M���\����H�=����H��H���<H�<$H��t�f�H�|$��I�D$����dI�T$L�*H�jH�Z�3�H�<$H��t�"�f�H�|$�f����I���@E1�H�D$dH+%(�H��(L��[]A\A]�H�<$�g�H���/�H�<$H�����H�$H���L���H�|$��I�,$��H�m��M���s���I�m�h���L�����[����H�<$H��t�b�f�H�|$��H�m�5���H������(���fDH�<$H���y����&��o����H�=��t�I���o���@H�����i���L�����N�����H�
/>�|H�5%H�=*������AUH��H�
�\H��ATH��USH��(dH�%(H�D$1�L�D$�D$����H�D$H�D$������H�|$H�T$H�t$���Hc�H����H��H������m�I��H���!Hc|$�g�I��H���;����H�=o�W�H��H���H�|$H��t���I�D$����DI�T$L�*H�jH�Z��H�|$H��t���\�I��H�D$dH+%(��H��(L��[]A\A]��E1���H�|$���H����H�|$H���I�H�D$H���[���I�,$��H�m��M���w���I�m�l���L�����_���H�|$H��t>���H�m�E���H���~��8���f�H�|$H��t�����H�m������L���@��o���H���0��j����V�H�
�;�~H�5�H�=��w����AUH��H�
`ZH��ATH��USH��(dH�%(H�D$1�L�D$�D$����H�D$H�D$�*�����H�|$H�T$H�t$�N�Hc�H���3�H��H������
�I��H���!Hc|$��I��H���;����H�=��H��H���H�|$H��t�|�I�D$����DI�T$L�*H�jH�Z��H�|$H��t�A���I��H�D$dH+%(��H��(L��[]A\A]��E1���H�|$��H���V�H�|$H�����H�D$H���[���I�,$��H�m��M���w���I�m�l���L���E��_���H�|$H��t>��H�m�E���H�����8���f�H�|$H��t��a���H�m������L������o���H������j�����H�
/9��H�5eH�=j�����AUH��H�
�WH��ATH�4USH��(dH�%(H�D$1�L�D$�D$����H�D$H�D$�������H�|$H�T$H�t$�~�Hc�H�����H��H�������I��H���!Hc|$��I��H���;����H�=���H��H���H�|$H��t��I�D$����DI�T$L�*H�jH�Z��H�|$H��t�����I��H�D$dH+%(��H��(L��[]A\A]��E1���H�|$�.�H����H�|$H����H�D$H���[���I�,$��H�m��M���w���I�m�l���L������_���H�|$H��t>�1�H�m�E���H�����8���f�H�|$H��t�����H�m������L�����o���H���p��j�����H�
�6��H�5H�=
�����AUH��H�
�UH��ATH��USH��(dH�%(H�D$1�L�D$�D$H�D$H�D$�j�����H�|$H�T$H�t$��Hc�H���s�H��H������M�I��H���!�|$�H�I��H���<����H�=P�8�H��H���H�|$H��t��I�D$����EI�T$L�*H�jH�Z� f�H�|$H��t���<�I��H�D$dH+%(��H��(L��[]A\A]��E1���H�|$���H����H�|$H���)�H�D$H���Z���I�,$��H�m��M���w���I�m�l���L�����_���H�|$H��t>���H�m�E���H���^��8���f�H�|$H��t�����H�m������L��� ��o���H�����j����6�H�
/4��H�5�H�=��W����AUH��H�
SH��ATH�tUSH��(dH�%(H�D$1�L�D$�D$H�D$H�D$�
�����H�|$H�T$H�t$��Hc�H����H��H��������I��H���!�|$���I��H���<����H�=����H��H���H�|$H��t�]�I�D$����EI�T$L�*H�jH�Z� f�H�|$H��t�!����I��H�D$dH+%(��H��(L��[]A\A]��E1���H�|$�n�H���6�H�|$H�����H�D$H���Z���I�,$��H�m��M���w���I�m�l���L���%��_���H�|$H��t>�q�H�m�E���H�����8���f�H�|$H��t��A���H�m������L�����o���H�����j������H�
�1��H�5E
H�=J
�����AVAUATUSH�� dH�%(H�D$1�H�t$H�|$H�D$H�D$�/�Hc�H�����H��H��td�����I��H��tRH�|$�p�I��H���D���H�|$����H����H�|$I���=�M��H�D$���!@�E1�E1�E1�H�|$H��t��H�|$H��t�,���uHI�D$�����I�D$L�(H�hL�pH�D$dH+%(��H�� L��[]A\A]A^�f�M��tI�,$uL���<��@H��tH�muH���$��@M��tI�.u
L���
��DM��tI�muL������@���I���m���H�=���H��I��������fDE1���������H�
�/��H�5MH�=R���ff.�@ATH�5LH��dH�%(H�D$1�H��H�$�����t?H�<$����I��H��t.�I��H��u$H�D$dH+%(uH��L��A\�f.�E1����6��fDAUATUH��H�5�
SH��H��(dH�%(H�D$1�H�L$H�T$H�D$H�D$�����u$1�H�T$dH+%(uSH��([]A\A]��H�|$�&��I��H��t����H��u�H�|$�
��I���r��H��u�L�e�L�+��z��f.���H��H�����H��tH���S��H��IH�H�����AU1�ATUSH��dH�%(H�D$1�H��H�$� ��Hc�H�����H��th�H���c��I��H����H�=�	�k��I��H�����tk1��d��H��toI�T$�����I�T$H�H�jL�j�H�<$����z��I��H�D$dH+%(��H��L��[]A\A]�DH�<$����DH�<$�G��I�,$tPH�mt9M��t�I�mu�L������H�<$���H�mu�H�������w���fDH�������fDL����������H�
�,�H�5PH�=U���f���AUH��ATUSH��(dH�%(H�D$1�H�D$H�D$����I��H����H�T$H�t$1�H�����Hc�H������H��H��������I��H���'����H�|$H��������H�����H�|$H���;��H�D$E1�H����I�D$����I�T$L�*H�jH�ZH�D$dH+%(��H��(L��[]A\A]�f�H�|$�������I����@H�|$�.��I��H��tVH�="�
��H��H���x���fDH�|$���I�,$twH�mt`M��t�I�mu�L������f.�E1���H�=����H������H�|$�:��H�m�Y���H�������L���f�H������fDL������|�������H�
W*�WH�5=H�=B����ff.�@��H��(H��dH�%(H�D$1�H�T$H�t$H�D$H�D$�4���A��1�E��tH�t$H�|$�{��H��EH�H�T$dH+%(uH��(��&��fD��H��(H��dH�%(H�D$1�H�T$H�t$H�D$H�D$���A��1�E��tH�t$H�|$����H�,EH�H�T$dH+%(uH��(����fD��H��(H��dH�%(H�D$1�H�T$H�t$H�D$H�D$�4�����t8H�|$H�t$���H������H��t$H�T$dH+%(u-H��(��1���@H�D$dH+%(u	H��(������f���H��H���@���H��tH���S�������H��tH���f�H��������AUH��H�5WATUH��0dH�%(H�D$(1�H�L$H�T$H�D$ H�D$L�D$H�D$H�D$�q�����	H�|$���H��H�������H����H�|$���I��H�������H�����T$H��H�L$ E1�L������Hc�H���o��I��H������I��I��H��������H�|$ H�����r��H���:��H�|$ H������H�D$ H����H�|$ H��t���I�D$�����I�D$H��BL�hH�H�h��E1�H�D$(dH+%(��H��0L��]A\A]�@H�=����H��H��u�H�|$ H��t�5��I�,$tPI�mt?����I���DH�|$ H��t��	�����H�|$ H��t�������L������L���v������H�
&��H�5H�=�����H��H�����H��tH���S��H��H��t����H��tH���@H�=����H�����ff.�@��H��H���`���H��tH������H��H��t���H��tH���@H�IAH���@H�����ff.�@����H�=PD�����H��H���slsm/_clib.cPyList_Check(rc_list)OOOOK_local_disk_serial_num_get_local_disk_vpd83_search_local_disk_vpd83_get_local_disk_health_status_get_local_disk_rpm_get_local_disk_list_local_led_slot_handle_get_local_led_slot_handle_free_local_led_slot_iterator_get_local_led_slot_iterator_free_local_led_slot_iterator_next_local_led_slot_status_get_local_led_slot_status_set_local_led_slot_id_local_led_slot_device_local_disk_link_type_get_local_disk_ident_led_on_local_disk_ident_led_off_local_disk_fault_led_on_local_disk_fault_led_off_local_disk_led_status_get_local_disk_link_speed_get_clibdisk_pathvpd83INTERNAL USE ONLY!

Usage:
    Get the link speed for given disk.
Parameters:
    disk_path (string)
        The disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [link_speeds, rc, err_msg]
        link_speeds (list of string)
            Empty list is not support. The string is like: '3.0 Gbps'
            or special strings(check libstoragemgmt_types.h for detail):
             * LSM_DISK_LINK_SPEED_UNKNOWN -- 'UNKNOWN'
             * LSM_DISK_LINK_SPEED_DISABLED -- 'DISABLED'
             * LSM_DISK_LINK_SPEED_DISCONNECTED-- 'DISCONNECTED'
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Get LED status for given disk.
Parameters:
    disk_path (string)
        The disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [led_status, rc, err_msg]
        led_status (integer)
            Disk LED status which is a bit map.
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Clear the fault LED for given disk.
Parameters:
    disk_path (string)
        The disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [None, rc, err_msg]
        None 
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Enable the fault LED for given disk.
Parameters:
    disk_path (string)
        The disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [None, rc, err_msg]
        None 
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Clear the identification LED for given disk.
Parameters:
    disk_path (string)
        The disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [None, rc, err_msg]
        None 
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Enable the identification LED for given disk.
Parameters:
    disk_path (string)
        The disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [None, rc, err_msg]
        None 
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Query the link type of given disk path
Parameters:
    disk_path (string)
        The disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [link_type, rc, err_msg]
        link_type (int)
              Link type.
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Returns the slot device node for selected slot
    Note: Not all slots have a deviceParameters:
     slot (unsigned long long)
Returns:
    device node (string) if present or None
INTERNAL USE ONLY!

Usage:
    Returns the slot identifier for selected slot
Parameters:
     slot (unsigned long long)
Returns:
    slot id (string)
INTERNAL USE ONLY!

Usage:
    Set the state for the specified slot
Parameters:
     handle (unsigned long long)
     slot (unsigned long long)
     led_stat (unsigned long)
Returns:
    [None, rc, err_msg]
        None
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Returns the state of the LED for the given slot
Parameters:
     slot (unsigned long long)
Returns:
    slot status, see led_status_get for more details
INTERNAL USE ONLY!

Usage:
    Increments the slot iterator using a handle and slot iterator
Parameters:
     handle (unsigned long long)
     slot_iterator (unsigned long long)
Returns:
    Updated slot iterator or 0 when iterator is complete
INTERNAL USE ONLY!

Usage:
    Resets the slot iterator, so that it can be used again
Parameters:
     iterator(unsigned long long)
Returns:
     N/AINTERNAL USE ONLY!

Usage:
    Frees resources for LED slot iterator
Parameters:
     iterator(unsigned long long)
Returns:
     N/AINTERNAL USE ONLY!

Usage:
    Get an iterator for LED slots support using a handle
Parameters:
     handle (unsigned long long)
Returns:
    [handle, rc, err_msg]
        handle (integer)
             Pointer address of the iterator
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Frees resources for LED slot handle
Parameters:
     Handle(unsigned long long)
Returns:
     N/AINTERNAL USE ONLY!

Usage:
    Get a handle for LED slots support
Parameters:
     N/A
Returns:
    [handle, rc, err_msg]
        handle (integer)
             Pointer address of the handle
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Query local disk paths. Currently only SCSI, ATA and NVMe disks will
    be included
Parameters:
    N/A
Returns:
    [disk_paths, rc, err_msg]
        disk_paths (list of string)
            Empty list is not found. The string format: '/dev/sd[a-z]+'
            or '/dev/nvme[0-9]+n[0-9]+'.
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Query the rotation speed of given disk path
Parameters:
    disk_path (string)
        The disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [rpm, rc, err_msg]
        rpm (int)
              revolutions per minute (RPM).
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Query the health status of a given disk path
Parameters:
    disk_path (string)
        The SCSI disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [health_status, rc, err_msg]
        health_status (int)
            health status.
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Query the SCSI VPD83 NAA ID of given disk path
Parameters:
    disk_path (string)
        The SCSI disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [vpd83, rc, err_msg]
        vpd83 (string)
            String of VPD83 NAA ID. Empty string if not supported.
            The string format regex is:
            (?:^6[0-9a-f]{31})|(?:^[235][0-9a-f]{15})$
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Find out the /dev/sdX paths for given SCSI VPD page 0x83 NAA type
    ID. Considering multipath, certain VPD83 might have multiple disks
    associated.
Parameters:
    vpd83 (string)
        The VPD83 NAA type ID.
Returns:
    [disk_paths, rc, err_msg]
        disk_paths (list of string)
            Empty list is not found. The string format: '/dev/sd[a-z]+'.
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
INTERNAL USE ONLY!

Usage:
    Query the SCSI VPD80 serial number of given disk path
Parameters:
    disk_path (string)
        The SCSI disk path, example '/dev/sdb'. Empty string is failure
Returns:
    [serial_num, rc, err_msg]
        serial_num (string)
            String of VPD80 serial number.
            Empty string if not supported.
        rc (integer)
            Error code, lsm.ErrorNumber.OK if no error
        err_msg (string)
            Error message, empty if no error.
led_slot_status_setled_slot_iterator_getled_slot_handle_getlocal_disk_listlocal_disk_link_speed_getlocal_disk_led_status_getlocal_disk_link_type_getlocal_disk_rpm_getlocal_disk_health_status_getlocal_disk_vpd83_getlocal_disk_vpd83_searchlocal_disk_serial_num_get_lsm_string_list_to_pylistlocal_disk_fault_led_offlocal_disk_fault_led_onlocal_disk_ident_led_offlocal_disk_ident_led_on_local_led_slot_iterator_reset;����ج��8X���Ph����x������������� h���\�����H�������8��L��������X�����<����8�������(������4���pH�������h���������� H��@���dzRx�$��FJw�?:*3$"D�����0\���F�N�H �D@
 DABI0�ܰ��F�N�H �D@
 DABI0�����F�N�H �D@
 DABI0�����F�N�H �D@
 DABI8,p����B�I�A �D(�F0�
(D ABBA8h����F�O�H �A(�DPA
(D ABBD8�X���NF�O�H �A(�DP1
(D ABBD8�l����F�O�H �A(�DPA
(D ABBD8����YF�O�H �A(�DP
(D ABBH8X��YF�O�H �A(�DP
(D ABBH8���YF�O�H �A(�DP
(D ABBH8�,��YF�O�H �A(�DP
(D ABBH8P��YF�O�H �A(�DP
(D ABBH@Ht���F�B�B �A(�A0�DP
0D(A BBBC �0��zB�K S
EK8�����B�B�A �K(�GPK
(A ABBH���-Hd8(��~F�D�A �A(�D@�
(D ABBF8@l��F�E�A �A(�DP�
(D ABBC|P��zH0l
A����zH0l
A ����H0h
H\
E����9He
CD0����@F�L�A �DPt
 DBBE,���QHk
ET L��QHk
EK
EDp<��`& &�2CP\r| 
�N�����o��
�`� ���	���o���o����o�od���oY �0 @ P ` p � � � � � � � � !! !0!@!P!`!p!�!�!�!�!�!�!�!�!"" "0"@"P"`"p"�"�"�"�"�"�"�"+P�/rFP2�o_P`4�muP�6�k�PP9 j�P�B@h�P@F�f�PF@f�P�G�dQ�I d�u`J�c*Q�J�bHQ�K�acQ�K@`HQ�K�b~QN�_�Q`N�^�Q�; ]�Qp&�[�Q�( Z�Q�*�XR�, W(R>`UCRp@�R^R���������dRdRdRdRdRdRnRdRdRdRdRdR_clib.so-1.10.1-1.el9.x86_64.debug���)�7zXZ�ִF!t/����]?�E�h=��ڊ�2N���R~ ��TȐ�t�ц~�=��5�$�a�t�'���V��7s�{{�̋��{x�CBO�s���h����g�(��J|�׊�ԐߓUt���%��ְS��1�J��?�nȨ�É���Flt�-$�p˸g�!zi,�R[I��=(�y��}�SғP��Fě���U��oO?��U��퓓4<&��)J?bڤ���g�3gAæ�q: �6c�i�b����M�IK(��K�=G�%Jg*�e^�k4p�1q.���H�^�Ƨ�2�G&�*�.�?��;���u�b�'�o�4<~�����m@������<T� d]�|}a��&
'���n0��m����z)5�����X�.����SV��s+?�fF��ѐ�`;����Ž
����<QGc��C�G�3��<����%.u"
r�B�L�����q�z���@Y��K���%6�lR����n��Obvi<�Kq���p#+��(s��.�oS��h��/����A�>>�BA���z����Ļ޵�ox��R��V��|/ÊWI�C�N�G=�
h����Q.�y��j5B-!�d��L��)4��&Ѧ�=��V��I��CN��"�^�w�rXI��Xb|�l���Qs�I��'W�űMܙ�*H"�?��*�Uy�P_|��ϙ�#C��i���i��9&�|M�b�2�@�o��UF�G���$��u��`r�xp~>�v�A^�!n�1-
2��T�P}�c].��l�W�+�p���l���2���9�����p�mS��q&��{\��?0���w���D��w��1�]t����8|��n3{�wx(����4\��K"N
)A���jJ�Ƞ��f�"]��mIM�ttҿ���$�=�`���Y>�[of=�j�
��&>����
o�N&~���_���v����d�D�� p�ڇ��1J@<a��_�e��Ք�k����|s�7�������p��i�3&�h�<�F�A���M���e�c�&�D9�f�a.f�/�U%V���ֶ
�Yi���GV��{�;U���)_��	�/G����8���e���CU�ڑQͯ����~���4�}h[5���b��7������)<U�؏�_K��$<�Q+��3q�c���f���uϻv�>ij���˅�R�X�ӿ�):F �8pY�*��|���h��+K�`�R�ԧ#��Ҝ�pR�i��
�''�o��g�YZ.shstrtab.note.gnu.property.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu_debuglink.gnu_debugdata�� ��$1���o��$;�C���K���odddX���o��0g���qB�� {  v    ���"�"���%�%%)��N�N
�PP& �vv��ww����������� � �@�`�`�����P �P�P��P�(x�(��

Zerion Mini Shell 1.0