grr/server/grr_response_server/db.py
def WriteClientSnapshotHistory(self, clients):
    """Writes the full history for a particular client.

    Args:
      clients: A list of client objects representing snapshots in time. Each
        object should have a `timestamp` attribute specifying at which point
        this snapshot was taken. All clients should have the same client id.

    Raises:
      AttributeError: If some client does not have a `timestamp` attribute.
      TypeError: If clients are not instances of `objects.ClientSnapshot`.
      ValueError: If client list is empty or clients have non-uniform ids.
    """
Writes the full history for a particular client.

    Args:
      clients: A list of client objects representing snapshots in time. Each
        object should have a `timestamp` attribute specifying at which point
        this snapshot was taken. All clients should have the same client id.

    Raises:
      AttributeError: If some client does not have a `timestamp` attribute.
      TypeError: If clients are not instances of `objects.ClientSnapshot`.
      ValueError: If client list is empty or clients have non-uniform ids.
    
Writes the full history for a particular client.
Writes the full history for a particular client .
def WriteClientSnapshotHistory(self, clients):
def WriteClientSnapshotHistory ( self , clients ) :
Writes the full history for a particular client.
Writes the full history for a particular client .
"""Writes the full history for a particular client.

    Args:
      clients: A list of client objects representing snapshots in time. Each
        object should have a `timestamp` attribute specifying at which point
        this snapshot was taken. All clients should have the same client id.

    Raises:
      AttributeError: If some client does not have a `timestamp` attribute.
      TypeError: If clients are not instances of `objects.ClientSnapshot`.
      ValueError: If client list is empty or clients have non-uniform ids.
    """
If some client does not have a `timestamp` attribute.
If some client does not have a ` timestamp ` attribute .
AttributeError
If clients are not instances of `objects.ClientSnapshot`.
If clients are not instances of ` objects . ClientSnapshot ` .
TypeError
If client list is empty or clients have non-uniform ids.
If client list is empty or clients have non - uniform ids .
ValueError
self
clients
A list of client objects representing snapshots in time. Each
object should have a `timestamp` attribute specifying at which point
this snapshot was taken. All clients should have the same client id.
A list of client objects representing snapshots in time . Each object should have a ` timestamp ` attribute specifying at which point this snapshot was taken . All clients should have the same client id .