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})
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})
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})
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 })