Modul google.appengine.api.backendinfo
Übersicht
Eine Bibliothek zum Arbeiten mit BackendInfoExternal-Datensätzen, die für eine Anwendung konfigurierte Back-Ends beschreiben. Unterstützt das Laden der Datensätze aus backend.yaml.
Inhalt
- Klasse google.appengine.api.backendinfo.BackendEntry(*args, **kwargs)Quelle
-
Bases: google.appengine.api.validation.Validated
Ein Back-End-Eintrag beschreibt ein einzelnes Back-End.
- ATTRIBUTES = {'max_concurrent_requests': <google.appengine.api.validation.Optional object>, 'instances': <google.appengine.api.validation.Optional object>, 'state': <google.appengine.api.validation.Optional object>, 'name': '(?!-)[a-z\\d\\-]{1,100}', 'start': <google.appengine.api.validation.Optional object>, 'public': <google.appengine.api.validation.Optional object>, 'dynamic': <google.appengine.api.validation.Optional object>, 'class': <google.appengine.api.validation.Optional object>, 'failfast': <google.appengine.api.validation.Optional object>, 'options': <google.appengine.api.validation.Optional object>}
- Init()Quelle
- ParseOptions()Quelle
-
Analysiert das Feld "Optionen" und legt die entsprechenden Felder fest.
- ToDict()Quelle
-
Gibt ein sortiertes Wörterbuch zurück, das den Back-End-Eintrag darstellt.
- WriteOptions()Quelle
-
Schreibt das Feld "Optionen" basierend auf anderen Einstellungen.
- get_class()Quelle
-
Accessor für "Klasse", da eine Attributreferenz ein Fehler ist.
- set_class(Class)Quelle
-
Setter für "Klasse", da eine Attributreferenz ein Fehler ist.
- Klasse google.appengine.api.backendinfo.BackendInfoExternal(**attributes)Quelle
-
Bases: google.appengine.api.validation.Validated
BackendInfoExternal beschreibt alle Back-End-Einträge für eine Anwendung.
- ATTRIBUTES = {'backends': <google.appengine.api.validation.Optional object>}
- Ausnahme google.appengine.api.backendinfo.BadConfigQuelle
-
Bases: exceptions.Exception
Eine ungültige Konfiguration wurde bereitgestellt.
- google.appengine.api.backendinfo.LoadBackendEntry(backend_entry)Quelle
Analysiert ein BackendEntry-Objekt aus einem String.
Parameterbackend_entry – Ein Back-End-Eintrag, als String
Gibt Folgendes zurück:Ein BackendEntry-Objekt.
- google.appengine.api.backendinfo.LoadBackendInfo(backend_info, open_fn=None)Quelle
Analysiert ein BackendInfoExternal-Objekt aus einem String.
Parameter-
backend_info – Eine Back-Ends-Stanza (Liste der Back-Ends) als String
-
open_fn – Funktion zum Öffnen von Dateien. nicht in Verwendung.
Ein BackendInfoExternal-Objekt.
-