Módulo google.appengine.api.backendinfo

Resumen

Una biblioteca para trabajar con registros BackendInfoExternal, que describe los backends configurados para una aplicación. Admite la carga de los registros de backend.yaml.

Contenido

clase google.appengine.api.backendinfo.BackendEntry(*args, **kwargs)source

Bases: google.appengine.api.validation.Validated

Una entrada de backend describe un solo backend.

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()source
ParseOptions()source

Analiza el campo "options" y establece los campos adecuados.

ToDict()source

Muestra un diccionario ordenado que representa la entrada del backend.

WriteOptions()source

Escribe el campo "options" en función de otras opciones de configuración.

get_class()source

Descriptor de acceso para “clase”, ya que una referencia de atributo es un error

set_class(Class)source

Definidor para “clase”, ya que una referencia de atributo es un error.

clase google.appengine.api.backendinfo.BackendInfoExternal(**attributes)source

Bases: google.appengine.api.validation.Validated

BackendInfoExternal describe todas las entradas de backend de una aplicación.

ATTRIBUTES = {'backends': <google.appengine.api.validation.Optional object>}
excepción google.appengine.api.backendinfo.BadConfig source

Bases: exceptions.Exception

Se proporcionó una configuración no válida.

google.appengine.api.backendinfo.LoadBackendEntry(backend_entry)source

Analiza un objeto BackendEntry desde una string.

Parámetros

backend_entry: una entrada de backend, como una string

Muestra

Un objeto BackendEntry.

google.appengine.api.backendinfo.LoadBackendInfo(backend_info, open_fn=None)source

Analiza un objeto BackendInfoExternal de una string.

Parámetros
  • backend_info: una estrofa de backends (lista de backends) como una string

  • open_fn: función para abrir archivos. No usuado.

Muestra

Un objeto BackendInfoExternal.