def do_remove(logger, software_url, computer_id, local):
    """
    Request deletion of Software Release
    'software_url' from computer 'computer_id'.
    """
    logger.info('Requesting deletion of %s Software Release...', software_url)
    if software_url in local:
        software_url = local[software_url]
    local['slap'].registerSupply().supply(software_release=software_url,
        computer_guid=computer_id, state='destroyed')
    logger.info('Done.')
