Módulo google.appengine.api.appinfo_errors
Resumen
Errores que los desarrolladores de apps usan en la API de appinfo de Python.
Contenido
- excepción google.appengine.api.appinfo_errors.BackendNotFoundsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se requiere un backend, pero no se especifica.
- excepción google.appengine.api.appinfo_errors.ContentTypeSpecifiedMultipleTimessource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando mime_type y http_headers especifican un tipo de MIME.
N.B. Esto se generará incluso cuando ambos campos especifiquen el mismo tipo de contenido. Por ejemplo, se rechazará la siguiente configuración (fragmento):
handlers: - url: /static
static_dir: static mime_type: text/html http_headers:
content-type: text/html
Esto solo se aplica a controladores estáticos, es decir, a un controlador que especifica static_dir o static_files.
- excepción google.appengine.api.appinfo_errors.DuplicateBackendsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se encuentra un backend más de una vez en “backends”.
- excepción google.appengine.api.appinfo_errors.DuplicateBuiltinsSpecifiedsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se especifica un elemento integrado más de una vez en el mismo archivo.
- excepción google.appengine.api.appinfo_errors.DuplicateLibrarysource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se encuentra una biblioteca más de una vez en “bibliotecas”.
- excepción google.appengine.api.appinfo_errors.EmptyConfigurationFilesource
-
Bases: google.appengine.api.appinfo_errors.Error
Se intentó cargar un archivo de configuración vacío
- excepción google.appengine.api.appinfo_errors.Errorsource
-
Bases: exceptions.Exception
Tipo de AppInfo del almacén de datos base.
- excepción google.appengine.api.appinfo_errors.InvalidBuiltinFormatsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando el nombre del elemento integrado en un elemento de la lista no se puede identificar.
- excepción google.appengine.api.appinfo_errors.InvalidHttpHeaderNamesource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se usa un nombre de encabezado HTTP no válido.
Este problema se genera cuando un controlador estático usa http_headers. Por ejemplo, no se permitiría lo siguiente:
handlers: - url: /static
static_dir: static http_headers:
D@nger: Will Robinson
- excepción google.appengine.api.appinfo_errors.InvalidHttpHeaderValuesource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se usa un valor de encabezado HTTP no válido.
Este problema se genera cuando un controlador estático usa http_headers. Por ejemplo, no se permitiría lo siguiente:
handlers: - url: /static
static_dir: static http_headers:
Some-Unicode: “u2628”
- excepción google.appengine.api.appinfo_errors.InvalidLibraryNamesource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se especifica una biblioteca que no es compatible.
- excepción google.appengine.api.appinfo_errors.InvalidLibraryVersionsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando una biblioteca usa una versión que no es compatible.
- excepción google.appengine.api.appinfo_errors.MissingApiConfigsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera si un controlador api_endpoint está configurado, pero no api_config.
- excepción google.appengine.api.appinfo_errors.MissingEndpointsConfigIdsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se espera un ID de configuración de extremos.
Se espera un ID de configuración de extremos cuando no se especifica la estrategia de lanzamiento de Endpoints o se configura como "fija".
- excepción google.appengine.api.appinfo_errors.MissingHandlerAttributesource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando a un controlador le falta un atributo requerido por su tipo.
- excepción google.appengine.api.appinfo_errors.MissingRuntimeErrorsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se omite el campo "runtime" para un elemento que no es VM.
- excepción google.appengine.api.appinfo_errors.MissingThreadsafesource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando el entorno de ejecución necesita una declaración segura para los subprocesos y no está presente.
- excepción google.appengine.api.appinfo_errors.MissingURLMappingsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando no hay asignaciones de URL en appinfo externo.
- excepción google.appengine.api.appinfo_errors.MultipleBuiltinsSpecifiedsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se especifica más de un elemento integrado en un solo elemento de la lista.
- excepción google.appengine.api.appinfo_errors.MultipleConfigurationFilesource
-
Bases: google.appengine.api.appinfo_errors.Error
Se intentó cargar el archivo de configuración con varios objetos AppInfo
- excepción google.appengine.api.appinfo_errors.MultipleProjectNamessource
-
Bases: google.appengine.api.appinfo_errors.Error
El archivo de configuración tenía los campos “application:” y “project:”.
Un archivo de configuración puede especificar el nombre del proyecto con la sintaxis de estilo antiguo “application: name” o la sintaxis más reciente “project: name”, pero no ambas.
- excepción google.appengine.api.appinfo_errors.NotEnoughAutoscalingUtilizationTargetsErrorsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando no hay presentes suficientes objetivos de ajuste de escala automático de métricas.
- excepción google.appengine.api.appinfo_errors.PositionUsedInAppYamlHandlersource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando el atributo de posición se usa en el controlador en AppInfoExternal.
- excepción google.appengine.api.appinfo_errors.RuntimeDoesNotSupportLibrariessource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando se usa "libraries" en un entorno de ejecución que no lo admite.
- excepción google.appengine.api.appinfo_errors.ThreadsafeWithCgiHandlersource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando subprocesos están habilitados con un controlador CGI especificado.
- excepción google.appengine.api.appinfo_errors.TooManyAutoscalingUtilizationTargetsErrorsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando hay demasiados objetivos de ajuste de escala automático de métricas personalizadas.
- excepción google.appengine.api.appinfo_errors.TooManyHttpHeaderssource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando un controlador especifica demasiados encabezados HTTP.
El mensaje debe indicar la cantidad máxima de encabezados permitidos.
- excepción google.appengine.api.appinfo_errors.TooManyScalingSettingsErrorsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando hay más de una sección de configuración de escalamiento.
- excepción google.appengine.api.appinfo_errors.TooManyURLMappingssource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando hay demasiadas asignaciones de URL en appinfo externo.
- excepción google.appengine.api.appinfo_errors.UnexpectedEndpointsConfigIdsource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando un ID de configuración de extremo es inesperado.
Un ID de configuración de extremos está prohibido cuando la estrategia de implementación de extremos se establece como "managed".
- excepción google.appengine.api.appinfo_errors.UnexpectedHandlerAttributesource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando un tipo de controlador tiene un atributo que no usa.
- excepción google.appengine.api.appinfo_errors.UnknownHandlerTypesource
-
Bases: google.appengine.api.appinfo_errors.Error
Se genera cuando no es posible determinar el tipo de asignación de URL.