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 eles são passados com 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 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.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Ambiente padrão do App Engine para Python 2