'Retrieve server diagnostics.
:param server: The :class:`Server` (or its ID) for which
diagnostics to be returned
:returns: An instance of novaclient.base.TupleWithMeta'

def diagnostics(self, server):

    (resp, body) = self.api.client.get(('/servers/%s/diagnostics' % base.getid(server)))
    return base.TupleWithMeta((resp, body), resp)
