# Exceptions

Curator Exceptions

exception curator.exceptions.ActionError

  Exception raised when an action (against an index_list or snapshot_list) cannot be taken.

exception curator.exceptions.ActionTimeout

  Exception raised when an action fails to complete in the allotted time

exception curator.exceptions.ClientException

  Exception raised when the Elasticsearch client and/or connection is the source of the problem.

exception curator.exceptions.ConfigurationError

  Exception raised when a misconfiguration is detected

exception curator.exceptions.CuratorException

  Base class for all exceptions raised by Curator which are not Elasticsearch exceptions.

exception curator.exceptions.FailedExecution

  Exception raised when an action fails to execute for some reason.

exception curator.exceptions.FailedReindex

  Exception raised when failures are found in the reindex task response

exception curator.exceptions.FailedRestore

  Exception raised when a Snapshot Restore does not restore all selected indices

exception curator.exceptions.FailedSnapshot

  Exception raised when a snapshot does not complete with state SUCCESS

exception curator.exceptions.LoggingException

  Exception raised when Curator cannot either log or configure logging

exception curator.exceptions.MissingArgument

  Exception raised when a needed argument is not passed.

exception curator.exceptions.NoIndices

  Exception raised when an operation is attempted against an empty index_list

exception curator.exceptions.NoSnapshots

  Exception raised when an operation is attempted against an empty snapshot_list

exception curator.exceptions.RepositoryException

  Exception raised when Curator cannot verify a snapshot repository

exception curator.exceptions.SearchableSnapshotException

  Exception raised when Curator finds something out of order with a Searchable Snapshot

exception curator.exceptions.SnapshotInProgress

  Exception raised when a snapshot is already in progress