google.appengine.api.backendinfo 모듈

요약

애플리케이션을 위해 구성된 백엔드를 기술하는 BackendInfoExternal 레코드 작업을 위한 라이브러리입니다. backend.yaml에서 레코드 로드를 지원합니다.

목차

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입니다.

google.appengine.api.backendinfo.BackendInfoExternal(**attributes) 클래스소스

기본: google.appengine.api.validation.Validated

BackendInfoExternal은 애플리케이션의 모든 백엔드 항목을 설명합니다.

ATTRIBUTES = {'backends': <google.appengine.api.validation.Optional object>}
google.appengine.api.backendinfo.BadConfig 예외소스

기본: exceptions.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 – 문자열로서의 백엔드 stanza(백엔드 목록)

  • open_fn – 파일을 여는 함수입니다. 사용되지 않습니다.

반환

BackendInfoExternal 객체를 반환합니다.