google.appengine.api.backendinfo 模块

摘要

用于处理 BackendInfoExternal 记录的库,描述为应用配置的后端。支持从后端 yaml 加载记录。

目录

class google.appengine.api.backendinfo.BackendEntry(*args, **kwargs)源代码

基类:google.appengine.api.validation.Validated

后端条目描述单个后端。

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()源代码
ParseOptions()源代码

解析“‘options”字段并设置相应的字段。

ToDict()源代码

返回表示后端条目的已排序字典。

WriteOptions()源代码

根据其他设置写入“‘options”字段。

get_class()源代码

“class”的访问对象,因为属性引用是错误。

set_class(Class)源代码

“class”的 setter,因为属性引用是错误。

class google.appengine.api.backendinfo.BackendInfoExternal(**attributes)源代码

基类:google.appengine.api.validation.Validated

BackendInfoExternal 描述应用的所有后端条目。

ATTRIBUTES = {'backends': <google.appengine.api.validation.Optional object>}
exception google.appengine.api.backendinfo.BadConfigsource

基类:exception.Exception

提供的配置无效。

google.appengine.api.backendinfo.LoadBackendEntry(backend_entry)源代码

从字符串解析 BackendEntry 对象。

参数

backend_entry - 字符串形式的后端条目

返回值

BackendEntry 对象。

google.appengine.api.backendinfo.LoadBackendInfo(backend_info, open_fn=None)源代码

从字符串解析 BackendInfoExternal 对象。

参数
  • backend_info - 字符串形式的后端节(后端列表)

  • open_fn – 用于打开文件的函数。未使用。

返回值

BackendInfoExternal 对象。