def create(self, params): if 'devname' not in params: raise MissingParameter("GINPART00008E") dev_name = params['devname'] if 'partsize' not in params: raise MissingParameter("GINPART00009E") part_size = params['partsize'] try: return utils.create_disk_part(dev_name, part_size) except Exception as e: raise OperationFailed("GINPART00002E", {'err': e.__str__()})
def create(self, params): if 'devname' not in params: raise MissingParameter("GINPART00008E") dev_name = params['devname'] if 'partsize' not in params: raise MissingParameter("GINPART00009E") part_size = params['partsize'] try: return utils.create_disk_part(dev_name, part_size) except OperationFailed as e: raise OperationFailed("GINPART00002E", {'err': e.message})