![]() |
App Engine Python SDK
v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
|
Public Member Functions | |
def | ProcessXml |
def | ProcessChildNode |
def | ProcessSystemPropertiesNode |
def | ProcessVmSettingsNode |
def | ProcessEnvVariablesNode |
def | ProcessApplicationNode |
def | ProcessVersionNode |
def | ProcessSourceLanguageNode |
def | ProcessModuleNode |
def | ProcessInstanceClassNode |
def | ProcessAutomaticScalingNode |
def | ProcessManualScalingNode |
def | ProcessBasicScalingNode |
def | ProcessStaticFilesNode |
def | ProcessResourceFilesNode |
def | ProcessSslEnabledNode |
def | ProcessSessionsEnabledNode |
def | ProcessAsyncSessionPersistenceNode |
def | ProcessUserPermissionsNode |
def | ProcessPublicRootNode |
def | ProcessInboundServicesNode |
def | ProcessPrecompilationEnabledNode |
def | ProcessAdminConsoleNode |
def | ProcessStaticErrorHandlersNode |
def | ProcessWarmupRequestsEnabledNode |
def | ProcessThreadsafeNode |
def | ProcessCodeLockNode |
def | ProcessVmNode |
def | ProcessApiConfigNode |
def | ProcessPagespeedNode |
def | ProcessClassLoaderConfig |
def | ProcessUrlStreamHandlerNode |
def | ProcessUseGoogleConnectorJNode |
def | ProcessAutoIdPolicyNode |
def | CheckScalingConstraints |
Public Attributes | |
app_engine_web_xml | |
errors | |
Provides logic for walking down XML tree and pulling data.
def google.appengine.tools.app_engine_web_xml_parser.AppEngineWebXmlParser.CheckScalingConstraints | ( | self | ) |
Checks that at most one type of scaling is enabled.
def google.appengine.tools.app_engine_web_xml_parser.AppEngineWebXmlParser.ProcessAutomaticScalingNode | ( | self, | |
node | |||
) |
Sets automatic scaling settings.
def google.appengine.tools.app_engine_web_xml_parser.AppEngineWebXmlParser.ProcessChildNode | ( | self, | |
child_node | |||
) |
Processes second-level nodes one by one. According to the tag of the node passed in, processes it a certain way. Args: child_node: a "second-level" node in the appengine-web.xml tree Raises: AppEngineConfigException - in case tag is not recognized.
def google.appengine.tools.app_engine_web_xml_parser.AppEngineWebXmlParser.ProcessPagespeedNode | ( | self, | |
node | |||
) |
Processes URLs and puts them into the Pagespeed object.
def google.appengine.tools.app_engine_web_xml_parser.AppEngineWebXmlParser.ProcessPublicRootNode | ( | self, | |
node | |||
) |
Sets public root node so that it is of form "/foo".
def google.appengine.tools.app_engine_web_xml_parser.AppEngineWebXmlParser.ProcessStaticFilesNode | ( | self, | |
node | |||
) |
Processes files according to filetype.
def google.appengine.tools.app_engine_web_xml_parser.AppEngineWebXmlParser.ProcessUrlStreamHandlerNode | ( | self, | |
node | |||
) |
Processes url stream handler, makes sure it is correct type.
def google.appengine.tools.app_engine_web_xml_parser.AppEngineWebXmlParser.ProcessXml | ( | self, | |
xml_str | |||
) |
Parses XML string and returns object representation of relevant info. Uses ElementTree parser to return a tree representation of XML. Then walks down that tree and extracts important info and adds it to the object. Args: xml_str: The XML string itself Returns: If there is well-formed but illegal XML, returns a list of errors. Otherwise, returns an AppEngineWebXml object containing information from XML. Raises: AppEngineConfigException: In case of malformed XML or illegal inputs.