Exemplo n.º 1
0
 def delete(self, name):
     try:
         name_split = re.split('(\D+)', name, flags=re.IGNORECASE)
         dev_name = name_split[1]
         part_num = name_split[2]
         dasd_utils._delete_dasd_part(dev_name, part_num)
     except OperationFailed as e:
         wok_log.error("Deletion of partition %s failed" % name)
         raise OperationFailed("GINDASDPAR0010E", {'err': e})
Exemplo n.º 2
0
 def delete(self, name):
     try:
         name_split = re.split('(\D+)', name, flags=re.IGNORECASE)
         dev_name = name_split[1]
         part_num = name_split[2]
         if dev_name != '' and part_num != '':
             dasd_utils._delete_dasd_part(dev_name, part_num)
         else:
             raise InvalidParameter("GINDASDPAR0011E", {'name': name})
     except InvalidParameter:
         raise InvalidParameter("GINDASDPAR0011E", {'name': name})
     except OperationFailed as e:
         raise OperationFailed("GINDASDPAR0010E",
                               {'name': name, 'err': e.message})
Exemplo n.º 3
0
 def delete(self, name):
     try:
         name_split = re.split('(\D+)', name, flags=re.IGNORECASE)
         dev_name = name_split[1]
         part_num = name_split[2]
         if dev_name != '' and part_num != '':
             dasd_utils._delete_dasd_part(dev_name, part_num)
         else:
             raise InvalidParameter("GINDASDPAR0011E", {'name': name})
     except InvalidParameter:
         wok_log.error("Invalid DASD partition: %s" % name)
         raise InvalidParameter("GINDASDPAR0011E", {'name': name})
     except OperationFailed as e:
         wok_log.error("Deletion of partition %s failed" % name)
         raise OperationFailed("GINDASDPAR0010E", {'err': e})
Exemplo n.º 4
0
 def delete(self, name):
     try:
         name_split = re.split('(\D+)', name, flags=re.IGNORECASE)
         dev_name = name_split[1]
         part_num = name_split[2]
         if dev_name != '' and part_num != '':
             dasd_utils._delete_dasd_part(dev_name, part_num)
         else:
             raise InvalidParameter("GINDASDPAR0011E", {'name': name})
     except InvalidParameter:
         raise InvalidParameter("GINDASDPAR0011E", {'name': name})
     except OperationFailed as e:
         raise OperationFailed("GINDASDPAR0010E", {
             'name': name,
             'err': e.message
         })