def __init__(self, d_name, part_num): """ :param str d_name: disk's name :param int part_num: partition number """ super(SystemPartitionFormatted_Scan, self).__init__(d_name, part_num) self.sd_part_for_format = test_utils.get_disk_props(self.p_name, 3) self.sd_part_for_uuid = test_utils.get_disk_props(self.p_name, 1)
def __init__(self, d_name): """ :param str d_name: disk's name """ super(SystemDiskFormatted_Scan, self).__init__(d_name) self.fpPtype = test_utils.get_alloc_type(self.name) self.uuid = test_utils.get_disk_props(self.name, 1)
def __init__(self, d_name, part_num): """ :param str disk: disk's name :param int part_num: disk's partition number """ super(SystemPartition_Scan, self).__init__(d_name) self.p_name = "{}{}".format(self.name, part_num) self.p_uuid = test_utils.get_disk_props(self.p_name, 1) self.p_num_of_sectors = int(test_utils.cat_data("/sys/block/{}/{}/size".format(self.name, self.p_name))) self.p_size = self.sector_size * self.p_num_of_sectors self.p_P_g_start = int(test_utils.cat_data("/sys/block/{}/{}/start".format(self.name, self.p_name))) self.p_P_g_end = self.p_P_g_start + self.p_num_of_sectors
def __init__(self, d_name, part_num, logical_override): """ :param """ super(SystemLogical_Scan, self).__init__(d_name, part_num, logical_override) self.sd_lv_name = "{}{}".format(d_name, test_utils.assign_logical_number(d_name, part_num)) self.sd_lv_logn = test_utils.assign_logical_number(d_name, part_num) self.sd_lv_uuid = test_utils.get_disk_props(self.sd_lv_name, 1) self.sd_lv_type = None self.sd_lv_nsec = None self.sd_lv_size = int(test_utils.cat_data("/sys/block/{}/{}/size".format(self.name, self.sd_lv_name))) self.sd_lv_strt = int(test_utils.cat_data("/sys/block/{}/{}/start".format(self.name, self.sd_lv_name))) self.sd_lv_pend = None #self.sd_lv_strt + self.sd_lv_nsec
def __init__(self, d_name, part_num, logical_override = 3): """ :param str d_name: disk's name :param int part_num: partition number :param int logical_override: override gathering data when SystemLogical_Scan is performed """ super(SystemExtended_Scan, self).__init__(d_name, part_num) self.sd_ex_name = "{}{}".format(d_name, part_num) self.sd_ex_uuid = test_utils.get_disk_props(self.sd_ex_name, logical_override) self.sd_ex_bool = None self.sd_ex_size = int(test_utils.cat_data("/sys/block/{}/{}/size".format(self.name, self.sd_ex_name))) * self.p_num_of_sectors self.sd_ex_strt = int(test_utils.cat_data("/sys/block/{}/{}/start".format(self.name, self.sd_ex_name))) self.sd_ex_pend = self.sd_ex_strt + self.p_num_of_sectors