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 マッピング タイプを判別できない場合、この例外が発生します。