'Reboot a node.
:param node: The node to be rebooted
:type node: :class:`Node`
:return: True if the reboot was successful, otherwise False
:rtype: ``bool``'

def reboot_node(self, node):

    reboot_uri = (node.extra['uri_id'] + '/action/reset')
    reboot_hdr = {'Accept': self.AR_MIME_TYPE}
    res = self.connection.async_request(action=reboot_uri, method='POST', headers=reboot_hdr)
    return res.async_success()
