Module Expr Str Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad ListLoad NameLoad NameLoad NameLoad Assign NameStore Str ClassDef bases NameLoad body Expr Str decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Pass decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad For NameStore AttributeLoad NameLoad attr body If CompareNotEq Call NameLoad Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore Dict NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Raise Call NameLoad Str If AttributeLoad NameLoad attr body Raise Call NameLoad Str If AttributeLoad NameLoad attr body Raise Call NameLoad Str Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr Return Call NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore ListComp Call AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str orelse Assign NameStore ListLoad For NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Raise Call NameLoad Str NameLoad Assign AttributeStore NameLoad attr CompareIn NameLoad NameLoad Assign AttributeStore NameLoad attr CompareIn NameLoad NameLoad Assign AttributeStore NameLoad attr CompareIn NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str If NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad Str attr NameLoad orelse Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareLt Call NameLoad NameLoad Num body Raise Call NameLoad Str If CompareGt Call NameLoad NameLoad Num body Raise Call NameLoad Str Return Call AttributeLoad SubscriptLoad NameLoad Index Num attr decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore Dict NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareLt Call NameLoad NameLoad Num body Return Call NameLoad keyword ListLoad If CompareGt Call NameLoad NameLoad Num body Raise Call NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list
N/A N/A 
A library for working with BackendInfoExternal records, describing backends
configured for an application. Supports loading the records from backend.yaml.
 N/A yaml yaml representer google.appengine.api validation google.appengine.api yaml_builder google.appengine.api yaml_listener google.appengine.api yaml_object N/A NAME_REGEX (?!-)[a-z\d\-]{1,100} N/A FILE_REGEX (?!\^).*(?!\$).{1,256} N/A CLASS_REGEX ^[bB](1|2|4|8)$ N/A OPTIONS_REGEX ^[a-z, ]*$ N/A STATE_REGEX ^(START|STOP|DISABLED)$ N/A BACKENDS backends N/A NAME name N/A CLASS class N/A INSTANCES instances N/A OPTIONS options N/A PUBLIC public N/A DYNAMIC dynamic N/A FAILFAST failfast N/A MAX_CONCURRENT_REQUESTS max_concurrent_requests N/A START start N/A VALID_OPTIONS N/A frozenset N/A PUBLIC DYNAMIC FAILFAST N/A STATE state BadConfig N/A Exception N/A N/A An invalid configuration was provided. N/A ListWithoutSort N/A list N/A sort N/A N/A self N/A N/A N/A N/A N/A SortedDict N/A dict N/A __init__ N/A N/A self keys data N/A N/A N/A N/A N/A N/A super SortedDict self __init__ N/A N/A self keys keys N/A N/A N/A self update data N/A items N/A N/A self N/A N/A N/A result N/A ListWithoutSort N/A key N/A self keys N/A N/A N/A N/A type N/A N/A self get key N/A type None N/A N/A N/A N/A result append N/A key N/A N/A self get key N/A result N/A N/A N/A N/A N/A N/A representer SafeRepresenter add_representer SortedDict N/A N/A representer SafeRepresenter represent_dict BackendEntry N/A N/A validation Validated N/A N/A A backend entry describes a single backend. N/A ATTRIBUTES N/A NAME CLASS INSTANCES MAX_CONCURRENT_REQUESTS OPTIONS PUBLIC DYNAMIC FAILFAST START STATE NAME_REGEX N/A N/A validation Optional CLASS_REGEX N/A N/A validation Optional N/A validation TYPE_INT N/A N/A validation Optional N/A validation TYPE_INT N/A N/A validation Optional OPTIONS_REGEX N/A N/A validation Optional N/A validation TYPE_BOOL N/A N/A validation Optional N/A validation TYPE_BOOL N/A N/A validation Optional N/A validation TYPE_BOOL N/A N/A validation Optional FILE_REGEX N/A N/A validation Optional STATE_REGEX __init__ N/A N/A self N/A args kwargs N/A N/A N/A N/A N/A super BackendEntry self __init__ args kwargs N/A N/A N/A self Init N/A Init N/A N/A self N/A N/A N/A N/A self public N/A N/A N/A BadConfig Illegal field: 'public' N/A N/A self dynamic N/A N/A N/A BadConfig Illegal field: 'dynamic' N/A N/A self failfast N/A N/A N/A BadConfig Illegal field: 'failfast' N/A N/A N/A self ParseOptions N/A self N/A set_class N/A N/A self Class N/A N/A N/A Setter for 'class', since an attribute reference is an error. N/A N/A N/A self Set CLASS Class N/A get_class N/A N/A self N/A N/A N/A Accessor for 'class', since an attribute reference is an error. N/A N/A N/A self Get CLASS N/A ToDict N/A N/A self N/A N/A N/A Returns a sorted dictionary representing the backend entry. N/A N/A N/A N/A N/A self ParseOptions WriteOptions N/A result N/A N/A N/A super BackendEntry self ToDict N/A N/A SortedDict N/A NAME CLASS INSTANCES START OPTIONS MAX_CONCURRENT_REQUESTS STATE result N/A ParseOptions N/A N/A self N/A N/A N/A Parses the 'options' field and sets appropriate fields. N/A N/A self options N/A N/A options N/A N/A N/A option strip N/A option N/A N/A N/A self options split , N/A N/A options N/A N/A option options N/A N/A N/A option VALID_OPTIONS N/A N/A N/A BadConfig Unrecognized option: %s option N/A N/A self public N/A PUBLIC options N/A N/A self dynamic N/A DYNAMIC options N/A N/A self failfast N/A FAILFAST options N/A self N/A WriteOptions N/A N/A self N/A N/A N/A Writes the 'options' field based on other settings. N/A options N/A N/A N/A self public N/A N/A N/A N/A options append public N/A N/A self dynamic N/A N/A N/A N/A options append dynamic N/A N/A self failfast N/A N/A N/A N/A options append failfast N/A options N/A N/A N/A self options N/A N/A ,  join options N/A N/A N/A self options None N/A self N/A N/A LoadBackendEntry N/A N/A backend_entry N/A N/A N/A Parses a BackendEntry object from a string.

  Args:
    backend_entry: a backend entry, as a string

  Returns:
    A BackendEntry object.
   N/A builder N/A N/A yaml_object ObjectBuilder BackendEntry N/A handler N/A N/A yaml_builder BuilderHandler builder N/A listener N/A N/A yaml_listener EventListener handler N/A N/A N/A listener Parse backend_entry N/A entries N/A N/A handler GetResults N/A N/A N/A len entries 1 N/A N/A N/A BadConfig Empty backend configuration. N/A N/A N/A len entries 1 N/A N/A N/A BadConfig Multiple backend entries were found in configuration. N/A N/A N/A N/A entries N/A 0 Init N/A BackendInfoExternal N/A N/A validation Validated N/A N/A BackendInfoExternal describes all backend entries for an application. N/A ATTRIBUTES N/A BACKENDS N/A N/A validation Optional N/A N/A validation Repeated BackendEntry N/A LoadBackendInfo N/A N/A backend_info N/A N/A N/A Parses a BackendInfoExternal object from a string.

  Args:
    backend_info: a backends stanza (list of backends) as a string

  Returns:
    A BackendInfoExternal object.
   N/A builder N/A N/A yaml_object ObjectBuilder BackendInfoExternal N/A handler N/A N/A yaml_builder BuilderHandler builder N/A listener N/A N/A yaml_listener EventListener handler N/A N/A N/A listener Parse backend_info N/A backend_info N/A N/A handler GetResults N/A N/A N/A len backend_info 1 N/A N/A N/A BackendInfoExternal backends N/A N/A N/A N/A len backend_info 1 N/A N/A N/A BadConfig Only one 'backends' clause is allowed. N/A info N/A backend_info N/A 0 N/A backend N/A info backends N/A N/A N/A N/A backend Init N/A info N/A