'@inherits: :class:`NodeDriver.reboot_node`
:type node: :class:`CloudStackNode`
:keyword    ex_expunge: If true is passed, the vm is expunged
immediately. False by default.
:type       ex_expunge: ``bool``
:rtype: ``bool``'

def destroy_node(self, node, ex_expunge=False):

    args = {'id': node.id}
    if ex_expunge:
        args['expunge'] = ex_expunge
    self._async_request(command='destroyVirtualMachine', params=args, method='GET')
    return True
