kysdk.Disk(3)

NAME
kysdk.Disk - 获取磁盘信息 主要用来获取磁盘的列表，磁盘的扇区数量，每个扇区的字节数，容量，型号、序列号、子分区数量，类型和固件版本信息

SYNOPSIS

Inherits kysdk.Base.

  Public Member Functions

def __init__ (self)
def getDiskList (self)
获取所有磁盘的列表
def getDiskSectorSize (self, dev_path)
获取磁盘的每个扇区的字节数
def getDiskTotalSizeMiB (self, dev_path)
获取磁盘容量
def getDiskModel (self, dev_path)
获取磁盘型号
def getDiskSerial (self, dev_path)
获取磁盘序列号
def getDiskPartitionNums (self, dev_path)
获取磁盘/分区下的子分区数量
def getDiskType (self, dev_path)
获取磁盘类型
def getDiskVersion (self, dev_path)
获取磁盘固件版本信息
def getDiskSectorNum (self, dev_path)
获取磁盘扇区数量

  Additional Inherited Members

Detailed Description

获取磁盘信息 主要用来获取磁盘的列表，磁盘的扇区数量，每个扇区的字节数，容量，型号、序列号、子分区数量，类型和固件版本信息

Member Function Documentation

  def kysdk.Disk.getDiskList ( self)

获取所有磁盘的列表

Returns
    磁盘的列表，每个字符串表示一个磁盘的绝对路径

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Disk.getDiskModel ( self, dev_path)

获取磁盘型号

Parameters
    dev_path 指定磁盘名称，应当是例如/dev/sda这种绝对路径

Returns
    磁盘型号

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Disk.getDiskPartitionNums ( self, dev_path)

获取磁盘/分区下的子分区数量

Parameters
    dev_path 指定磁盘名称，应当是例如/dev/sda这种绝对路径

Returns
    该磁盘/分区下的子分区数量

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Disk.getDiskSectorNum ( self, dev_path)

获取磁盘扇区数量

Parameters
    dev_path 指定磁盘名称，应当是例如/dev/sda这种绝对路径

Returns
    扇区数量

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Disk.getDiskSectorSize ( self, dev_path)

获取磁盘的每个扇区的字节数

Parameters
    dev_path 指定磁盘名称，应当是例如/dev/sda这种绝对路径

Returns
    每个扇区的字节数

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Disk.getDiskSerial ( self, dev_path)

获取磁盘序列号

Parameters
    dev_path 指定磁盘名称，应当是例如/dev/sda这种绝对路径

Returns
    磁盘序列号

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Disk.getDiskTotalSizeMiB ( self, dev_path)

获取磁盘容量

Parameters
    dev_path 指定磁盘名称，应当是例如/dev/sda这种绝对路径

Returns
    磁盘容量，MiB为单位

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Disk.getDiskType ( self, dev_path)

获取磁盘类型

Parameters
    dev_path 指定磁盘名称，应当是例如/dev/sda这种绝对路径

Returns
    磁盘类型，固态 or 机械 or 混合

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Disk.getDiskVersion ( self, dev_path)

获取磁盘固件版本信息

Parameters
    dev_path 指定磁盘名称，应当是例如/dev/sda这种绝对路径

Returns
    固件版本信息

References kysdk.SessionBase.interface, and kysdk.Base.interface.

Author

Generated automatically by Doxygen for kysdk.py from the source code.