[frames] | no frames]

[ Module Hierarchy | Class Hierarchy ]

# Class Hierarchy

- Queue.Queue: Create a queue object with a given maximum size.
  - cloudfiles.connection.ConnectionPool: A thread-safe connection pool object.
- object: The most base type
  - exceptions.BaseException: Common base class for all exceptions
    - exceptions.Exception: Common base class for all non-exit exceptions.
      - exceptions.StandardError: Base class for all standard Python exceptions that do not represent interpreter exiting.
        - cloudfiles.errors.Error: Base class for all errors and exceptions
          - cloudfiles.errors.AuthenticationError: Raised when an unspecified authentication error has occurred.
          - cloudfiles.errors.AuthenticationFailed: Raised on a failure to authenticate.
          - cloudfiles.errors.CDNNotEnabled: CDN is not enabled for this account.
          - cloudfiles.errors.ContainerExists: Raised when attempting to create a Container when the container already exists.
          - cloudfiles.errors.ContainerNotEmpty: Raised when attempting to delete a Container that still contains Objects.
          - cloudfiles.errors.ContainerNotPublic: Raised when public features of a non-public container are accessed.
          - cloudfiles.errors.IncompleteSend: Raised when there is a insufficient amount of data to send.
          - cloudfiles.errors.InvalidContainerName: Raised for invalid storage container names.
          - cloudfiles.errors.InvalidMetaName: Raised for invalid metadata names.
          - cloudfiles.errors.InvalidMetaValue: Raised for invalid metadata value.
          - cloudfiles.errors.InvalidObjectName: Raised for invalid storage object names.
          - cloudfiles.errors.InvalidObjectSize: Not a valid storage_object size attribute.
          - cloudfiles.errors.InvalidUrl: Not a valid url for use with this software.
          - cloudfiles.errors.NoSuchContainer: Raised on a non-existent Container.
          - cloudfiles.errors.NoSuchObject: Raised on a non-existent Object.
          - cloudfiles.errors.ResponseError: Raised when the remote service returns an error.
  - cloudfiles.connection.Connection: Manages the connection to the storage system and serves as a factory for Container instances.
  - cloudfiles.container.Container: Container object and Object instance factory.
  - cloudfiles.container.ContainerResults: An iterable results set object for Containers.
  - cloudfiles.storage_object.Object: Storage data representing an object, (metadata and data).
  - cloudfiles.storage_object.ObjectResults: An iterable results set object for Objects.