'Destroy a load balancer (virtual listener)
:param balancer: LoadBalancer which should be used
:type  balancer: :class:`LoadBalancer`
:return: ``True`` if the destroy was successful, otherwise ``False``.
:rtype: ``bool``'

def destroy_balancer(self, balancer):

    delete_listener = ET.Element('deleteVirtualListener', {'xmlns': TYPES_URN, 'id': balancer.id})
    result = self.connection.request_with_orgId_api_2('networkDomainVip/deleteVirtualListener', method='POST', data=ET.tostring(delete_listener)).object
    response_code = findtext(result, 'responseCode', TYPES_URN)
    return (response_code in ['IN_PROGRESS', 'OK'])
