Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
    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
Exemplo n.º 4
0
 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
Exemplo n.º 5
0
 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