google.appengine.api.appinfo_errors モジュール

概要

Python appinfo API で使用されるエラー。アプリ デベロッパーが使用します。

目次

例外 google.appengine.api.appinfo_errors.BackendNotFoundソース

ベース: google.appengine.api.appinfo_errors.Error

バックエンドが必要であるのに指定されていない場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.ContentTypeSpecifiedMultipleTimesソース

ベース: google.appengine.api.appinfo_errors.Error

mime_type と http_headers が MIME タイプを指定している場合、この例外が発生します。

注: この例外は、両方のフィールドが同じコンテンツ タイプを指定していても発生します。 たとえば、次の構成(スニペット)は拒否されます。

handlers: - url: /static

static_dir: static mime_type: text/html http_headers:

content-type: text/html

この例外が適用されるのは、静的ハンドラ(つまり、static_dir または static_files を指定しているハンドラ)のみです。

例外 google.appengine.api.appinfo_errors.DuplicateBackendソース

ベース: google.appengine.api.appinfo_errors.Error

「backends」で 1 つのバックエンドが複数回検出された場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.DuplicateBuildinginsSpecifiedソース

ベース: google.appengine.api.appinfo_errors.Error

1 つの組み込みオブジェクトが同じファイル内で複数回指定されている場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.DuplicateLibraryソース

ベース: google.appengine.api.appinfo_errors.Error

「libraries」で 1 つのライブラリが複数回検出された場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.EmptyConfigurationFileソース

ベース: google.appengine.api.appinfo_errors.Error

空の構成ファイルを読み込もうとしました。

例外 google.appengine.api.appinfo_errors.Errorソース

ベース: exceptions.Exception

基本データストアの AppInfo タイプ。

例外 google.appengine.api.appinfo_errors.InvalidBuildinginFormatソース

ベース: google.appengine.api.appinfo_errors.Error

リストアイテム内の組み込みオブジェクトの名前を識別できない場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.InvalidHttpHeaderNameソース

ベース: google.appengine.api.appinfo_errors.Error

無効な HTTP ヘッダー名が使用されている場合、この例外が発生します。

この問題が発生するのは、静的ハンドラで http_headers を使用している場合です。たとえば、次の設定は許可されません。

handlers: - url: /static

static_dir: static http_headers:

D@nger: Will Robinson

例外 google.appengine.api.appinfo_errors.InvalidHttpHeaderValueソース

ベース: google.appengine.api.appinfo_errors.Error

無効な HTTP ヘッダー値が使用されている場合、この例外が発生します。

この問題が発生するのは、静的ハンドラで http_headers を使用している場合です。たとえば、次の設定は許可されません。

handlers: - url: /static

static_dir: static http_headers:

Some-Unicode: “u2628”

例外 google.appengine.api.appinfo_errors.InvalidLibraryNameソース

ベース: google.appengine.api.appinfo_errors.Error

サポートされていないライブラリが指定されている場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.InvalidLibraryVersionソース

ベース: google.appengine.api.appinfo_errors.Error

ライブラリがサポートされていないバージョンを使用している場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.MissingApiConfigソース

ベース: google.appengine.api.appinfo_errors.Error

api_endpoint ハンドラが構成されているが api_config が構成されていない場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.MissingEndpointsConfigIdソース

ベース: google.appengine.api.appinfo_errors.Error

Endpoints の構成 ID が想定されている場合、この例外が発生します。

Endpoints のロールアウト方法が指定されていないか、「固定」に設定されている場合は、Endpoints の構成 ID が想定されます。

例外 google.appengine.api.appinfo_errors.MissingHandlerAttributeソース

ベース: google.appengine.api.appinfo_errors.Error

ハンドラに、そのタイプに必要な属性がない場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.MissingRuntimeErrorソース

ベース: google.appengine.api.appinfo_errors.Error

非 VM の「runtime」フィールドが省略されている場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.MissingThreadsafeソース

ベース: google.appengine.api.appinfo_errors.Error

ランタイムにスレッドセーフ宣言が必要であるが宣言されていない場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.MissingURLMappingソース

ベース: google.appengine.api.appinfo_errors.Error

外部 appinfo に URL マッピングが含まれていない場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.MultipleBuildinginsSpecifiedソース

ベース: google.appengine.api.appinfo_errors.Error

1 つのリスト要素に複数の組み込みオブジェクトが指定されている場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.MultipleConfigurationFileソース

ベース: google.appengine.api.appinfo_errors.Error

複数の AppInfo オブジェクトを含む構成ファイルを読み込もうとしました。

例外 google.appengine.api.appinfo_errors.MultipleProjectNamesソース

ベース: google.appengine.api.appinfo_errors.Error

構成ファイルに「application:」と「project:」の両方のフィールドがありました。

構成ファイルでプロジェクト名を指定するには、旧式の「application: name」構文または新しい「project: name」構文のいずれかを使用します。両方の構文を同時に使用することはできません。

例外 google.appengine.api.appinfo_errors.NotEnoughAutoscalingUtilizationTargetsErrorソース

ベース: google.appengine.api.appinfo_errors.Error

カスタム指標自動スケーリングのターゲット数が足りない場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.positionUsedInAppYamlHandlerソース

ベース: google.appengine.api.appinfo_errors.Error

AppInfoExternal に含まれるハンドラで position 属性が使用されている場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.RuntimeDoesNotSupportLibrariesソース

ベース: google.appengine.api.appinfo_errors.Error

ランタイムで、サポートされていない「libraries」が使用されている場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.ThreadsafeWithCgiHandlerソース

ベース: google.appengine.api.appinfo_errors.Error

CGI ハンドラが指定された状態でスレッドセーフが有効にされている場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.TooManyAutoscalingUtilizationTargetsErrorソース

ベース: google.appengine.api.appinfo_errors.Error

カスタム指標自動スケーリングのターゲット数が多すぎる場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.TooManyHttpHeadersソース

ベース: google.appengine.api.appinfo_errors.Error

ハンドラで指定している HTTP ヘッダーが多すぎる場合、この例外が発生します。

メッセージに、ヘッダーの最大許容数が示されます。

例外 google.appengine.api.appinfo_errors.TooManyScalingSettingsErrorソース

ベース: google.appengine.api.appinfo_errors.Error

複数のスケーリング設定セクションがある場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.TooManyURLMappingsソース

ベース: google.appengine.api.appinfo_errors.Error

外部 appinfo に含まれる URL マッピングが多すぎる場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.UnrecommendedEndpointsConfigIdソース

ベース: google.appengine.api.appinfo_errors.Error

Endpoints の構成 ID が想定されていない場合、この例外が発生します。

Endpoints のロールアウト方法が「管理対象」に設定されている場合、Endpoints の構成 ID を使用することは禁止されています。

例外 google.appengine.api.appinfo_errors.UnforecastHandlerAttributeソース

ベース: google.appengine.api.appinfo_errors.Error

ハンドラタイプに、そのタイプで使用しない属性がある場合、この例外が発生します。

例外 google.appengine.api.appinfo_errors.UnknownHandlerTypeソース

ベース: google.appengine.api.appinfo_errors.Error

URL マッピング タイプを判別できない場合、この例外が発生します。