Módulo google.appengine.api.datastore_errors
Resumo
Erros usados na Python Datastore API.
Índice
- exception google.appengine.api.datastore_errors.BadArgumentErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
Gerado por Query.Order(), Iterator.Next() e outros quando recebem um argumento inválido.
- exception google.appengine.api.datastore_errors.BadFilterError(filter)source
-
Bases: google.appengine.api.datastore_errors.Error
Gerado por Query.__setitem__() e Query.Run() quando uma string de filtro é inválida.
- exception google.appengine.api.datastore_errors.BadKeyErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
Gerado por Key.__str__ quando a chave é inválida.
- exception google.appengine.api.datastore_errors.BadPropertyErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
Gerado por Entity.__setitem__() quando um nome de propriedade não é uma string.
- exception google.appengine.api.datastore_errors.BadQueryErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
Gerado por Query quando uma consulta ou uma string de consulta é inválida.
- exception google.appengine.api.datastore_errors.BadRequestErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
Gerado por chamadas do armazenamento de dados quando os parâmetros são inválidos.
- exception google.appengine.api.datastore_errors.BadValueErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
Gerado por Entity.__setitem__(), Query.__setitem__(), Get() e outros quando um valor de propriedade ou filtro é inválido.
- exception google.appengine.api.datastore_errors.CommittedButStillApplyingsource
-
Bases: google.appengine.api.datastore_errors.Timeout
A gravação ou a transação foi confirmada, mas algumas entidades ou linhas de índice talvez não tenham sido totalmente atualizadas. Essas atualizações precisam ser aplicadas automaticamente em breve. Propague-as imediatamente lendo uma das entidades dentro de uma transação.
- exception google.appengine.api.datastore_errors.EntityNotFoundErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
OBSOLETO: gerado por Get() quando a entidade solicitada não é encontrada.
- exception google.appengine.api.datastore_errors.Errorsource
-
Bases: exceptions.Exception
Tipo de erro do armazenamento de dados base.
- exception google.appengine.api.datastore_errors.InternalErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
Erro do armazenamento de dados interno. Comunique isso ao Google.
- exception google.appengine.api.datastore_errors.NeedIndexError(error, original_message=None, header=None, yaml_index=None, xml_index=None)source
-
Bases: google.appengine.api.datastore_errors.Error
Não foi encontrado um índice correspondente para uma consulta que exige um índice. Verifique a página "Índices" no Admin Console e o arquivo index.yaml.
- Header()source
- OriginalMessage()source
- XmlIndex()source
- YamlIndex()source
- exception google.appengine.api.datastore_errors.QueryNotFoundErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
OBSOLETO: gerado por métodos Iterator quando Iterator é inválido. Isso não precisa acontecer durante o uso normal. Ele protege contra usuários mal-intencionados e erros do sistema.
- exception google.appengine.api.datastore_errors.ReferencePropertyResolveErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
Ocorreu um erro durante a tentativa de resolver um ReferenceProperty.
- exception google.appengine.api.datastore_errors.Rollbacksource
-
Bases: google.appengine.api.datastore_errors.Error
Pode ser gerado por funções de transação quando elas querem fazer rollback, em vez de confirmar. Qualquer exceção gerada por uma função de transação causará um rollback. Isso é essencialmente para fins de praticidade. Consulte datastore.RunInTransaction para ver detalhes.
- exception google.appengine.api.datastore_errors.Timeoutsource
-
Bases: google.appengine.api.datastore_errors.Error
A operação do armazenamento de dados atingiu o tempo limite ou os dados estavam temporariamente indisponíveis. Isso pode acontecer quando você usa put, get ou delete em muitas entidades ou em uma entidade com muitas propriedades. Também pode ocorrer se o armazenamento de dados estiver sobrecarregado ou com problemas.
- exception google.appengine.api.datastore_errors.TransactionFailedErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
Gerado por métodos RunInTransaction quando não foi possível confirmar a transação, mesmo depois de tentar novamente. Isso normalmente se deve à alta contenção.
- exception google.appengine.api.datastore_errors.TransactionNotFoundErrorsource
-
Bases: google.appengine.api.datastore_errors.Error
OBSOLETO: gerado por RunInTransaction. Este é um erro interno. Você não precisa ver isso.