google.appengine.api.appinfo_errors module
Summary
Errors used in the Python appinfo API, used by app developers.
Contents
- exception google.appengine.api.appinfo_errors.BackendNotFoundsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when a Backend is required but not specified. 
- exception google.appengine.api.appinfo_errors.ContentTypeSpecifiedMultipleTimessource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when mime_type and http_headers specify a mime type. N.B. This will be raised even when both fields specify the same content type. E.g. the following configuration (snippet) will be rejected: handlers: - url: /static static_dir: static mime_type: text/html http_headers: content-type: text/html This only applies to static handlers i.e. a handler that specifies static_dir or static_files. 
- exception google.appengine.api.appinfo_errors.DuplicateBackendsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when a backend is found more than once in ‘backends’. 
- exception google.appengine.api.appinfo_errors.DuplicateBuiltinsSpecifiedsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when a builtin is specified more than once in the same file. 
- exception google.appengine.api.appinfo_errors.DuplicateLibrarysource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when a library is found more than once in ‘libraries’. 
- exception google.appengine.api.appinfo_errors.EmptyConfigurationFilesource
- 
        Bases: google.appengine.api.appinfo_errors.Error Tried to load empty configuration file 
- exception google.appengine.api.appinfo_errors.Errorsource
- 
        Bases: exceptions.Exception Base datastore AppInfo type. 
- exception google.appengine.api.appinfo_errors.InvalidBuiltinFormatsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when the name of the builtin in a list item cannot be identified. 
- exception google.appengine.api.appinfo_errors.InvalidHttpHeaderNamesource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when an invalid HTTP header name is used. This issue arrises what a static handler uses http_headers. For example, the following would not be allowed: handlers: - url: /static static_dir: static http_headers: D@nger: Will Robinson 
- exception google.appengine.api.appinfo_errors.InvalidHttpHeaderValuesource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when an invalid HTTP header value is used. This issue arrises what a static handler uses http_headers. For example, the following would not be allowed: handlers: - url: /static static_dir: static http_headers: Some-Unicode: “u2628” 
- exception google.appengine.api.appinfo_errors.InvalidLibraryNamesource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when a library is specified that isn’t supported. 
- exception google.appengine.api.appinfo_errors.InvalidLibraryVersionsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when a library uses a version that isn’t supported. 
- exception google.appengine.api.appinfo_errors.MissingApiConfigsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised if an api_endpoint handler is configured but no api_config. 
- exception google.appengine.api.appinfo_errors.MissingEndpointsConfigIdsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when an Endpoints config id is expected. An Endpoints config id is expected when the Endpoints rollout strategy is unspecified or set to “fixed”. 
- exception google.appengine.api.appinfo_errors.MissingHandlerAttributesource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when a handler is missing an attribute required by its type. 
- exception google.appengine.api.appinfo_errors.MissingRuntimeErrorsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when the “runtime” field is omitted for a non-vm. 
- exception google.appengine.api.appinfo_errors.MissingThreadsafesource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when the runtime needs a threadsafe declaration and it’s missing. 
- exception google.appengine.api.appinfo_errors.MissingURLMappingsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when there are no URL mappings in external appinfo. 
- exception google.appengine.api.appinfo_errors.MultipleBuiltinsSpecifiedsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when more than one builtin is specified in a single list element. 
- exception google.appengine.api.appinfo_errors.MultipleConfigurationFilesource
- 
        Bases: google.appengine.api.appinfo_errors.Error Tried to load configuration file with multiple AppInfo objects 
- exception google.appengine.api.appinfo_errors.MultipleProjectNamessource
- 
        Bases: google.appengine.api.appinfo_errors.Error Configuration file had both “application:” and “project:” fields. A configuration file can specify the project name using either the old-style “application: name” syntax or the newer “project: name” syntax, but not both. 
- exception google.appengine.api.appinfo_errors.NotEnoughAutoscalingUtilizationTargetsErrorsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when not enough custom metric autoscaling targets are present. 
- exception google.appengine.api.appinfo_errors.PositionUsedInAppYamlHandlersource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when position attribute is used in handler in AppInfoExternal. 
- exception google.appengine.api.appinfo_errors.RuntimeDoesNotSupportLibrariessource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when ‘libraries’ is used in a runtime that does not support it. 
- exception google.appengine.api.appinfo_errors.ThreadsafeWithCgiHandlersource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when threadsafe is enabled with a CGI handler specified. 
- exception google.appengine.api.appinfo_errors.TooManyAutoscalingUtilizationTargetsErrorsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when too many custom metric autoscaling targets are present. 
- exception google.appengine.api.appinfo_errors.TooManyHttpHeaderssource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when a handler specified too many HTTP headers. The message should indicate the maximum number of headers allowed. 
- exception google.appengine.api.appinfo_errors.TooManyScalingSettingsErrorsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when more than one scaling settings section is present. 
- exception google.appengine.api.appinfo_errors.TooManyURLMappingssource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when there are too many URL mappings in external appinfo. 
- exception google.appengine.api.appinfo_errors.UnexpectedEndpointsConfigIdsource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when an Endpoints config id is unexpected. An Endpoints config id is forbidden when the Endpoints rollout strategy is set to “managed”. 
- exception google.appengine.api.appinfo_errors.UnexpectedHandlerAttributesource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when a handler type has an attribute that it does not use. 
- exception google.appengine.api.appinfo_errors.UnknownHandlerTypesource
- 
        Bases: google.appengine.api.appinfo_errors.Error Raised when it is not possible to determine URL mapping type.