Module Expr Str Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Expr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str Assign NameStore Dict Str Str Str Str Str Num Num Num Num Num Assign NameStore Dict Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Str orelse TryExcept body Assign NameStore Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore Str orelse Assign NameStore BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Yield Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpMod Str TupleLoad NameLoad NameLoad For NameStore Call AttributeLoad NameLoad attr Num body Expr Yield Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Str attr Str If CompareIs NameLoad NameLoad body For NameStore Call NameLoad NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad Num handlers ExceptHandler type NameLoad name NameStore body If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If BoolOpOr CompareEq AttributeLoad NameLoad attr Str BoolOpAnd CompareEq BinOpBitAnd AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num Num Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad orelse Continue Raise orelse Return NameLoad orelse If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad orelse If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad orelse Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr IfExp NameLoad Num Num decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If BoolOpOr CompareLt NameLoad AttributeLoad NameLoad attr CompareGtE NameLoad BinOpLShift Num Num body Raise Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Return NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str If CompareNotIn Str NameLoad body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise Call AttributeLoad NameLoad attr BinOpMod NameLoad NameLoad orelse If UnaryOpNot Call NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad Return NameLoad orelse Assign NameStore Dict For NameStore Call AttributeLoad NameLoad attr Str body TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise Call AttributeLoad NameLoad attr BinOpMod NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Assign NameStore AttributeLoad NameLoad attr If CompareIn NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr BinOpMod NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr BinOpMod NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad NameLoad NameLoad Lambda arguments args NameParam defaults CompareGt NameLoad Num Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad NameLoad AttributeLoad NameLoad attr Lambda arguments args NameParam defaults NameLoad Str NameLoad Str NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Str If Call AttributeLoad NameLoad attr body Assign NameStore Str AugAssignAdd NameStore Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str keyword NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Call NameLoad keyword Num keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Call NameLoad keyword Num keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Call NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Call AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword BinOpMod Str Call AttributeLoad NameLoad attr keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Call NameLoad keyword NameLoad keyword Num keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword ListLoad Str Str Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Call NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword Call NameLoad keyword Num keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Call AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str Return NameLoad decorator_list Assign NameStore Call NameLoad FunctionDef arguments args NameParam defaults body Expr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Return AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr NameLoad If CompareNotEq Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad If CompareEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str While AttributeLoad NameLoad attr body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad If AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad If AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Assign NameStore BinOpMod Str AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr CompareNotEq AttributeLoad NameLoad attr Num body AugAssignAdd NameStore BinOpAdd Str Call NameLoad AttributeLoad NameLoad attr Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Num orelse Assert Num BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr keyword Call NameLoad NameLoad Str NameLoad keyword AttributeLoad NameLoad attr keyword IfExp AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword BinOpMod Str NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Return Dict Assign NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr If Call NameLoad NameLoad NameLoad body Assign NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Return NameLoad Return DictComp NameLoad NameLoad comprehension NameStore NameLoad decorator_list NameLoad decorator_list FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str If Call NameLoad NameLoad Str body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad TryFinally body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A The main entry point for the new development server. N/A argparse N/A errno N/A getpass N/A itertools N/A logging N/A os N/A sys N/A tempfile N/A time google.appengine.api appinfo google.appengine.api request_info google.appengine.datastore datastore_stub_util google.appengine.tools boolean_action google.appengine.tools.devappserver2 api_server google.appengine.tools.devappserver2 application_configuration google.appengine.tools.devappserver2 dispatcher google.appengine.tools.devappserver2 gcd_application google.appengine.tools.devappserver2 login google.appengine.tools.devappserver2 runtime_config_pb2 google.appengine.tools.devappserver2 runtime_factories google.appengine.tools.devappserver2 shutdown google.appengine.tools.devappserver2 update_checker google.appengine.tools.devappserver2 wsgi_request_info google.appengine.tools.devappserver2.admin admin_server N/A N/A N/A logging basicConfig level N/A logging INFO format %(levelname)-8s %(asctime)s %(filename)s:%(lineno)s] %(message)s N/A _LOG_LEVEL_TO_RUNTIME_CONSTANT N/A debug info warning error critical 0 1 2 3 4 N/A _LOG_LEVEL_TO_PYTHON_CONSTANT N/A debug info warning error critical N/A logging DEBUG N/A logging INFO N/A logging WARNING N/A logging ERROR N/A logging CRITICAL N/A _PROD_DEFAULT_ENCODING ascii N/A _DEVSHELL_ENV DEVSHELL_CLIENT_PORT _generate_storage_paths N/A N/A app_id N/A N/A N/A Yield an infinite sequence of possible storage paths. N/A N/A N/A sys platform win32 N/A N/A user_format N/A N/A N/A N/A user_name N/A N/A getpass getuser N/A N/A N/A Exception N/A N/A user_format N/A N/A user_format N/A .%s user_name N/A tempdir N/A N/A tempfile gettempdir N/A N/A N/A N/A N/A os path join tempdir N/A appengine.%s%s N/A app_id user_format N/A i N/A N/A itertools count 1 N/A N/A N/A N/A N/A N/A os path join tempdir N/A appengine.%s%s.%d N/A app_id user_format i N/A _get_storage_path N/A N/A path app_id N/A N/A N/A Returns a path to the directory where stub data can be stored. N/A N/A _ _ app_id N/A N/A N/A N/A app_id replace : _ rpartition ~ N/A N/A path None N/A N/A path N/A _generate_storage_paths app_id N/A N/A N/A N/A N/A N/A os mkdir path 448 N/A N/A N/A OSError N/A e N/A N/A N/A N/A e errno N/A errno EEXIST N/A N/A N/A N/A N/A sys platform win32 N/A N/A N/A N/A N/A N/A os stat path st_mode 511 448 N/A N/A N/A os path isdir path N/A N/A path N/A N/A N/A N/A N/A path N/A N/A N/A N/A N/A N/A os path exists path N/A N/A N/A N/A os mkdir path N/A path N/A N/A N/A N/A N/A N/A os path isdir path N/A N/A N/A IOError N/A the given storage path %r is a file, a directory was expected path N/A N/A path N/A PortParser N/A object N/A N/A A parser for ints that represent ports. __init__ N/A N/A self allow_port_zero N/A True N/A N/A N/A self _min_port N/A allow_port_zero 0 1 N/A __call__ N/A N/A self value N/A N/A N/A N/A N/A port N/A int value N/A N/A N/A ValueError N/A N/A N/A N/A argparse ArgumentTypeError N/A Invalid port: %r value N/A N/A N/A port N/A self _min_port N/A port N/A 1 16 N/A N/A N/A N/A argparse ArgumentTypeError N/A Invalid port: %d port N/A port N/A N/A parse_per_module_option N/A N/A value value_type value_predicate single_bad_type_error single_bad_predicate_error multiple_bad_type_error multiple_bad_predicate_error multiple_duplicate_module_error N/A N/A N/A Parses command line options that may be specified per-module.

  Args:
    value: A str containing the flag value to parse. Two formats are supported:
        1. A universal value (may not contain a colon as that is use to
           indicate a per-module value).
        2. Per-module values. One or more comma separated module-value pairs.
           Each pair is a module_name:value. An empty module-name is shorthand
           for "default" to match how not specifying a module name in the yaml
           is the same as specifying "module: default".
    value_type: a callable that converts the string representation of the value
        to the actual value. Should raise ValueError if the string can not
        be converted.
    value_predicate: a predicate to call on the converted value to validate
        the converted value. Use "lambda _: True" if all values are valid.
    single_bad_type_error: the message to use if a universal value is provided
        and value_type throws a ValueError. The message must consume a single
        format parameter (the provided value).
    single_bad_predicate_error: the message to use if a universal value is
        provided and value_predicate returns False. The message does not
        get any format parameters.
    multiple_bad_type_error: the message to use if a per-module value
        either does not have two values separated by a single colon or if
        value_types throws a ValueError on the second string. The message must
        consume a single format parameter (the module_name:value pair).
    multiple_bad_predicate_error: the message to use if a per-module value if
        value_predicate returns False. The message must consume a single format
        parameter (the module name).
    multiple_duplicate_module_error: the message to use if the same module is
        repeated. The message must consume a single formater parameter (the
        module name).

  Returns:
    Either a single value of value_type for universal values or a dict of
    str->value_type for per-module values.

  Raises:
    argparse.ArgumentTypeError: the value is invalid.
   N/A N/A : value N/A N/A N/A N/A single_value N/A value_type value N/A N/A N/A ValueError N/A N/A N/A N/A argparse ArgumentTypeError N/A single_bad_type_error value N/A N/A N/A N/A value_predicate single_value N/A N/A N/A N/A argparse ArgumentTypeError single_bad_predicate_error N/A single_value N/A N/A module_to_value N/A N/A module_value N/A N/A value split , N/A N/A N/A N/A N/A module_name single_value N/A N/A module_value split : N/A single_value N/A value_type single_value N/A N/A N/A ValueError N/A N/A N/A N/A argparse ArgumentTypeError N/A multiple_bad_type_error module_value N/A N/A module_name N/A N/A module_name strip N/A N/A module_name N/A N/A module_name N/A appinfo DEFAULT_MODULE N/A N/A module_name module_to_value N/A N/A N/A N/A argparse ArgumentTypeError N/A multiple_duplicate_module_error module_name N/A N/A N/A value_predicate single_value N/A N/A N/A N/A argparse ArgumentTypeError N/A multiple_bad_predicate_error module_name N/A N/A module_to_value N/A module_name single_value N/A module_to_value N/A parse_max_module_instances N/A N/A value N/A N/A N/A Returns the parsed value for the --max_module_instances flag.

  Args:
    value: A str containing the flag value for parse. The format should follow
        one of the following examples:
          1. "5" - All modules are limited to 5 instances.
          2. "default:3,backend:20" - The default module can have 3 instances,
             "backend" can have 20 instances and all other modules are
              unaffected. An empty name (i.e. ":3") is shorthand for default
              to match how not specifying a module name in the yaml is the
              same as specifying "module: default".
  Returns:
    The parsed value of the max_module_instances flag. May either be an int
    (for values of the form "5") or a dict of str->int (for values of the
    form "default:3,backend:20").

  Raises:
    argparse.ArgumentTypeError: the value is invalid.
   N/A N/A parse_per_module_option value int N/A N/A N/A instances N/A N/A instances 0 Invalid max instance count: %r Max instance count must be greater than zero Expected "module:max_instance_count": %r Max instance count for module %s must be greater than zero Duplicate max instance count for module %s N/A parse_threadsafe_override N/A N/A value N/A N/A N/A Returns the parsed value for the --threadsafe_override flag.

  Args:
    value: A str containing the flag value for parse. The format should follow
        one of the following examples:
          1. "False" - All modules override the YAML threadsafe configuration
             as if the YAML contained False.
          2. "default:False,backend:True" - The default module overrides the
             YAML threadsafe configuration as if the YAML contained False, the
             "backend" module overrides with a value of True and all other
             modules use the value in the YAML file. An empty name (i.e.
             ":True") is shorthand for default to match how not specifying a
             module name in the yaml is the same as specifying
             "module: default".
  Returns:
    The parsed value of the threadsafe_override flag. May either be a bool
    (for values of the form "False") or a dict of str->bool (for values of the
    form "default:False,backend:True").

  Raises:
    argparse.ArgumentTypeError: the value is invalid.
   N/A N/A parse_per_module_option value N/A boolean_action BooleanParse N/A N/A N/A _ N/A True Invalid threadsafe override: %r None Expected "module:threadsafe_override": %r None Duplicate threadsafe override value for module %s N/A parse_path N/A N/A value N/A N/A N/A Returns the given path with ~ and environment variables expanded. N/A N/A N/A N/A os path expanduser N/A N/A N/A os path expandvars value N/A create_command_line_parser N/A N/A N/A N/A N/A Returns an argparse.ArgumentParser to parse command line arguments. N/A parser N/A N/A argparse ArgumentParser formatter_class N/A argparse ArgumentDefaultsHelpFormatter N/A arg_name yaml_path N/A arg_help Path to one or more app.yaml files N/A N/A N/A application_configuration java_supported N/A N/A arg_name yaml_or_war_path N/A arg_help , or a directory containing WEB-INF/web.xml N/A N/A N/A parser add_argument config_paths metavar arg_name nargs + help arg_help N/A N/A _DEVSHELL_ENV N/A os environ N/A N/A default_server_host 0.0.0.0 N/A N/A default_server_host localhost N/A common_group N/A N/A parser add_argument_group Common N/A N/A N/A common_group add_argument -A --application action store dest app_id help Set the application, overriding the application value from the app.yaml file. N/A N/A N/A common_group add_argument --host default default_server_host help host name to which application modules should bind N/A N/A N/A common_group add_argument --port type N/A PortParser default 8080 help lowest port to which application modules should bind N/A N/A N/A common_group add_argument --admin_host default default_server_host help host name to which the admin server should bind N/A N/A N/A common_group add_argument --admin_port type N/A PortParser default 8000 help port to which the admin server should bind N/A N/A N/A common_group add_argument --external_port type N/A PortParser default None help N/A argparse SUPPRESS N/A N/A N/A common_group add_argument --auth_domain default gmail.com help name of the authorization domain to use N/A N/A N/A common_group add_argument --storage_path metavar PATH type parse_path help path to the data (datastore, blobstore, etc.) associated with the application. N/A N/A N/A common_group add_argument --log_level default info choices N/A N/A _LOG_LEVEL_TO_RUNTIME_CONSTANT keys help the log level below which logging messages generated by application code will not be displayed on the console N/A N/A N/A common_group add_argument --max_module_instances type parse_max_module_instances help the maximum number of runtime instances that can be started for a particular module - the value can be an integer, in what case all modules are limited to that number of instances or a comma-seperated list of module:max_instances e.g. "default:5,backend:3" N/A N/A N/A common_group add_argument --use_mtime_file_watcher action N/A boolean_action BooleanAction const True default False help use mtime polling for detecting source code changes - useful if modifying code from a remote machine using a distributed file system N/A N/A N/A common_group add_argument --threadsafe_override type parse_threadsafe_override help override the application's threadsafe configuration - the value can be a boolean, in which case all modules threadsafe setting will be overridden or a comma-separated list of module:threadsafe_override e.g. "default:False,backend:True" N/A N/A N/A common_group add_argument --enable_mvm_logs action N/A boolean_action BooleanAction const True default False help N/A argparse SUPPRESS N/A php_group N/A N/A parser add_argument_group PHP N/A N/A N/A php_group add_argument --php_executable_path metavar PATH type parse_path help path to the PHP executable N/A N/A N/A php_group add_argument --php_remote_debugging action N/A boolean_action BooleanAction const True default False help enable XDebug remote debugging N/A N/A N/A php_group add_argument --php_gae_extension_path metavar PATH type parse_path help path to the GAE PHP extension N/A N/A N/A php_group add_argument --php_xdebug_extension_path metavar PATH type parse_path help path to the xdebug extension N/A appidentity_group N/A N/A parser add_argument_group Application Identity N/A N/A N/A appidentity_group add_argument --appidentity_email_address help email address associated with a service account that has a downloadable key. May be None for no local application identity. N/A N/A N/A appidentity_group add_argument --appidentity_private_key_path help path to private key file associated with service account (.pem format). Must be set if appidentity_email_address is set. N/A N/A N/A appidentity_group add_argument --appidentity_oauth_url help N/A argparse SUPPRESS N/A python_group N/A N/A parser add_argument_group Python N/A N/A N/A python_group add_argument --python_startup_script help the script to run at the startup of new Python runtime instances (useful for tools such as debuggers. N/A N/A N/A python_group add_argument --python_startup_args help the arguments made available to the script specified in --python_startup_script. N/A java_group N/A N/A parser add_argument_group Java N/A N/A N/A java_group add_argument --jvm_flag action append help additional arguments to pass to the java command when launching an instance of the app. May be specified more than once. Example: --jvm_flag=-Xmx1024m --jvm_flag=-Xms256m N/A custom_group N/A N/A parser add_argument_group Custom VM Runtime N/A N/A N/A custom_group add_argument --custom_entrypoint help specify an entrypoint for custom runtime modules. This is required when such modules are present. Include "{port}" in the string (without quotes) to pass the port number in as an argument. For instance: --custom_entrypoint="gunicorn -b localhost:{port} mymodule:application" default N/A N/A N/A custom_group add_argument --runtime help N/A specify the default runtimes you would like to use.  Valid runtimes are %s. N/A N/A runtime_factories valid_runtimes default N/A blobstore_group N/A N/A parser add_argument_group Blobstore API N/A N/A N/A blobstore_group add_argument --blobstore_path type parse_path help path to directory used to store blob contents (defaults to a subdirectory of --storage_path if not set) default None N/A N/A N/A blobstore_group add_argument --blobstore_warn_on_files_api_use action N/A boolean_action BooleanAction const True default True help N/A argparse SUPPRESS N/A N/A N/A blobstore_group add_argument --blobstore_enable_files_api action N/A boolean_action BooleanAction const True default False help N/A argparse SUPPRESS N/A cloud_sql_group N/A N/A parser add_argument_group Cloud SQL N/A N/A N/A cloud_sql_group add_argument --mysql_host default localhost help host name of a running MySQL server used for simulated Google Cloud SQL storage N/A N/A N/A cloud_sql_group add_argument --mysql_port type N/A PortParser allow_port_zero False default 3306 help port number of a running MySQL server used for simulated Google Cloud SQL storage N/A N/A N/A cloud_sql_group add_argument --mysql_user default help username to use when connecting to the MySQL server specified in --mysql_host and --mysql_port or --mysql_socket N/A N/A N/A cloud_sql_group add_argument --mysql_password default help password to use when connecting to the MySQL server specified in --mysql_host and --mysql_port or --mysql_socket N/A N/A N/A cloud_sql_group add_argument --mysql_socket help path to a Unix socket file to use when connecting to a running MySQL server used for simulated Google Cloud SQL storage N/A datastore_group N/A N/A parser add_argument_group Datastore API N/A N/A N/A datastore_group add_argument --datastore_path type parse_path default None help path to a file used to store datastore contents (defaults to a file in --storage_path if not set) N/A N/A N/A datastore_group add_argument --clear_datastore action N/A boolean_action BooleanAction const True default False help clear the datastore on startup N/A N/A N/A datastore_group add_argument --datastore_consistency_policy default time choices N/A consistent random time help the policy to apply when deciding whether a datastore write should appear in global queries N/A N/A N/A datastore_group add_argument --require_indexes action N/A boolean_action BooleanAction const True default False help generate an error on datastore queries that requires a composite index not found in index.yaml N/A N/A N/A datastore_group add_argument --auto_id_policy default N/A datastore_stub_util SCATTERED choices N/A N/A datastore_stub_util SEQUENTIAL N/A datastore_stub_util SCATTERED help the type of sequence from which the datastore stub assigns automatic IDs. NOTE: Sequential IDs are deprecated. This flag will be removed in a future release. Please do not rely on sequential IDs in your tests. N/A N/A N/A datastore_group add_argument --enable_cloud_datastore action N/A boolean_action BooleanAction const True default False help N/A argparse SUPPRESS N/A logs_group N/A N/A parser add_argument_group Logs API N/A N/A N/A logs_group add_argument --logs_path default None help path to a file used to store request logs (defaults to a file in --storage_path if not set) N/A mail_group N/A N/A parser add_argument_group Mail API N/A N/A N/A mail_group add_argument --show_mail_body action N/A boolean_action BooleanAction const True default False help logs the contents of e-mails sent using the Mail API N/A N/A N/A mail_group add_argument --enable_sendmail action N/A boolean_action BooleanAction const True default False help use the "sendmail" tool to transmit e-mail sent using the Mail API (ignored if --smtp_host is set) N/A N/A N/A mail_group add_argument --smtp_host default help host name of an SMTP server to use to transmit e-mail sent using the Mail API N/A N/A N/A mail_group add_argument --smtp_port default 25 type N/A PortParser allow_port_zero False help port number of an SMTP server to use to transmit e-mail sent using the Mail API (ignored if --smtp_host is not set) N/A N/A N/A mail_group add_argument --smtp_user default help username to use when connecting to the SMTP server specified in --smtp_host and --smtp_port N/A N/A N/A mail_group add_argument --smtp_password default help password to use when connecting to the SMTP server specified in --smtp_host and --smtp_port N/A N/A N/A mail_group add_argument --smtp_allow_tls action N/A boolean_action BooleanAction const True default True help Allow TLS to be used when the SMTP server announces TLS support (ignored if --smtp_host is not set) N/A prospective_search_group N/A N/A parser add_argument_group Prospective Search API N/A N/A N/A prospective_search_group add_argument --prospective_search_path default None type parse_path help path to a file used to store the prospective search subscription index (defaults to a file in --storage_path if not set) N/A N/A N/A prospective_search_group add_argument --clear_prospective_search action N/A boolean_action BooleanAction const True default False help clear the prospective search subscription index N/A search_group N/A N/A parser add_argument_group Search API N/A N/A N/A search_group add_argument --search_indexes_path default None type parse_path help path to a file used to store search indexes (defaults to a file in --storage_path if not set) N/A N/A N/A search_group add_argument --clear_search_indexes action N/A boolean_action BooleanAction const True default False help clear the search indexes N/A taskqueue_group N/A N/A parser add_argument_group Task Queue API N/A N/A N/A taskqueue_group add_argument --enable_task_running action N/A boolean_action BooleanAction const True default True help run "push" tasks created using the taskqueue API automatically N/A misc_group N/A N/A parser add_argument_group Miscellaneous N/A N/A N/A misc_group add_argument --allow_skipped_files action N/A boolean_action BooleanAction const True default False help make files specified in the app.yaml "skip_files" or "static" handles readable by the application. N/A N/A N/A misc_group add_argument --api_host default default_server_host help N/A argparse SUPPRESS N/A N/A N/A misc_group add_argument --api_port type N/A PortParser default 0 help port to which the server for API calls should bind N/A N/A N/A misc_group add_argument --automatic_restart action N/A boolean_action BooleanAction const True default True help restart instances automatically when files relevant to their module are changed N/A N/A N/A misc_group add_argument --dev_appserver_log_level default info choices N/A N/A _LOG_LEVEL_TO_PYTHON_CONSTANT keys help the log level below which logging messages generated by the development server will not be displayed on the console (this flag is more useful for diagnosing problems in dev_appserver.py rather than in application code) N/A N/A N/A misc_group add_argument --skip_sdk_update_check action N/A boolean_action BooleanAction const True default False help skip checking for SDK updates (if false, use .appcfg_nag to decide) N/A N/A N/A misc_group add_argument --default_gcs_bucket_name default None help default Google Cloud Storage bucket name N/A parser N/A N/A PARSER N/A create_command_line_parser _clear_datastore_storage N/A N/A datastore_path N/A N/A N/A Delete the datastore storage file at the given path. N/A N/A N/A N/A os path lexists datastore_path N/A N/A N/A N/A N/A N/A os remove datastore_path N/A N/A N/A OSError N/A e N/A N/A N/A N/A logging warning Failed to remove datastore file %r: %s datastore_path e N/A _clear_prospective_search_storage N/A N/A prospective_search_path N/A N/A N/A Delete the perspective search storage file at the given path. N/A N/A N/A N/A os path lexists prospective_search_path N/A N/A N/A N/A N/A N/A os remove prospective_search_path N/A N/A N/A OSError N/A e N/A N/A N/A N/A logging warning Failed to remove prospective search file %r: %s prospective_search_path e N/A _clear_search_indexes_storage N/A N/A search_index_path N/A N/A N/A Delete the search indexes storage file at the given path. N/A N/A N/A N/A os path lexists search_index_path N/A N/A N/A N/A N/A N/A os remove search_index_path N/A N/A N/A OSError N/A e N/A N/A N/A N/A logging warning Failed to remove search indexes file %r: %s search_index_path e N/A _setup_environ N/A N/A app_id N/A N/A N/A Sets up the os.environ dictionary for the front-end server and API server.

  This function should only be called once.

  Args:
    app_id: The id of the application.
   N/A N/A N/A os environ N/A APPLICATION_ID app_id N/A DevelopmentServer N/A object N/A N/A Encapsulates the logic for the development server.

  Only a single instance of the class may be created per process. See
  _setup_environ.
   __init__ N/A N/A self N/A N/A N/A N/A self _running_modules N/A N/A N/A self _module_to_port N/A N/A N/A self _dispatcher None N/A module_to_address N/A N/A self module_name instance N/A None N/A N/A Returns the address of a module. N/A N/A module_name None N/A N/A N/A N/A self _dispatcher dispatch_address N/A N/A N/A N/A self _dispatcher get_hostname module_name N/A N/A N/A self _dispatcher get_default_version module_name instance N/A start N/A N/A self options N/A N/A N/A Start devappserver2 servers based on the provided command line arguments.

    Args:
      options: An argparse.Namespace containing the command line arguments.
     N/A N/A N/A N/A N/A logging getLogger setLevel N/A _LOG_LEVEL_TO_PYTHON_CONSTANT N/A N/A options dev_appserver_log_level N/A configuration N/A N/A application_configuration ApplicationConfiguration N/A options config_paths N/A options app_id N/A N/A options enable_cloud_datastore N/A N/A N/A N/A os environ N/A OAUTH_IS_ADMIN 1 N/A gcd_module N/A N/A application_configuration ModuleConfiguration N/A N/A gcd_application generate_gcd_app N/A N/A N/A N/A configuration app_id split ~ N/A 1 N/A N/A N/A N/A configuration modules append gcd_module N/A N/A options skip_sdk_update_check N/A N/A N/A N/A logging info Skipping SDK update check. N/A N/A N/A N/A update_checker check_for_updates configuration N/A N/A N/A N/A sys getdefaultencoding _PROD_DEFAULT_ENCODING N/A N/A N/A N/A logging warning The default encoding of your local Python interpreter is set to %r while App Engine's production environment uses %r; as a result your code may behave differently when deployed. N/A N/A sys getdefaultencoding _PROD_DEFAULT_ENCODING N/A N/A N/A options port 0 N/A N/A N/A N/A logging warn DEFAULT_VERSION_HOSTNAME will not be set correctly with --port=0 N/A N/A _setup_environ N/A configuration app_id N/A N/A self _dispatcher N/A N/A dispatcher Dispatcher configuration N/A options host N/A options port N/A options auth_domain N/A _LOG_LEVEL_TO_RUNTIME_CONSTANT N/A N/A options log_level N/A N/A self _create_php_config options N/A N/A self _create_python_config options N/A N/A self _create_java_config options N/A N/A self _create_custom_config options N/A N/A self _create_cloud_sql_config options N/A N/A self _create_vm_config options N/A N/A self _create_module_to_setting N/A options max_module_instances configuration --max_module_instances N/A options use_mtime_file_watcher N/A options automatic_restart N/A options allow_skipped_files N/A N/A self _create_module_to_setting N/A options threadsafe_override configuration --threadsafe_override N/A options external_port N/A request_data N/A N/A wsgi_request_info WSGIRequestInfo N/A self _dispatcher N/A storage_path N/A _get_storage_path N/A options storage_path N/A configuration app_id N/A N/A N/A api_server set_filesapi_enabled N/A options blobstore_enable_files_api N/A N/A options blobstore_warn_on_files_api_use N/A N/A N/A N/A api_server enable_filesapi_tracking request_data N/A apis N/A N/A self _create_api_server request_data storage_path options configuration N/A N/A N/A apis start N/A N/A N/A N/A self _running_modules append apis N/A N/A N/A N/A self _dispatcher start N/A options api_host N/A apis port request_data N/A xsrf_path N/A N/A N/A os path join storage_path xsrf N/A admin N/A N/A admin_server AdminServer N/A options admin_host N/A options admin_port N/A self _dispatcher configuration xsrf_path N/A N/A N/A admin start N/A N/A N/A N/A self _running_modules append admin N/A N/A N/A default N/A N/A N/A self _dispatcher get_module_by_name default N/A N/A N/A apis set_balanced_address N/A default balanced_address N/A N/A N/A N/A request_info ModuleDoesNotExistError N/A N/A N/A N/A logging warning No default module found. Ignoring. N/A stop N/A N/A self N/A N/A N/A Stops all running devappserver2 modules. N/A N/A self _running_modules N/A N/A N/A N/A N/A N/A N/A self _running_modules pop quit N/A N/A self _dispatcher N/A N/A N/A N/A N/A self _dispatcher quit N/A _create_api_server N/A N/A request_data storage_path options configuration N/A N/A N/A datastore_path N/A N/A options datastore_path N/A N/A N/A os path join storage_path datastore.db N/A logs_path N/A N/A options logs_path N/A N/A N/A os path join storage_path logs.db N/A search_index_path N/A N/A options search_indexes_path N/A N/A N/A os path join storage_path search_indexes N/A prospective_search_path N/A N/A options prospective_search_path N/A N/A N/A os path join storage_path prospective-search N/A blobstore_path N/A N/A options blobstore_path N/A N/A N/A os path join storage_path blobs N/A N/A options clear_datastore N/A N/A N/A _clear_datastore_storage datastore_path N/A N/A options clear_prospective_search N/A N/A N/A _clear_prospective_search_storage prospective_search_path N/A N/A options clear_search_indexes N/A N/A N/A _clear_search_indexes_storage search_index_path N/A N/A N/A options auto_id_policy N/A datastore_stub_util SEQUENTIAL N/A N/A N/A N/A logging warn --auto_id_policy='sequential' is deprecated. This option will be removed in a future release. N/A application_address N/A %s N/A options host N/A N/A N/A options port N/A N/A options port 80 N/A N/A application_address N/A : N/A str N/A options port N/A user_login_url N/A /%s?%s=%%s N/A N/A login LOGIN_URL_RELATIVE N/A login CONTINUE_PARAM N/A user_logout_url N/A %s&%s=%s N/A user_login_url N/A login ACTION_PARAM N/A login LOGOUT_ACTION N/A N/A N/A options datastore_consistency_policy time N/A N/A consistency N/A N/A datastore_stub_util TimeBasedHRConsistencyPolicy N/A N/A N/A N/A options datastore_consistency_policy random N/A N/A consistency N/A N/A datastore_stub_util PseudoRandomHRConsistencyPolicy N/A N/A N/A N/A options datastore_consistency_policy consistent N/A N/A consistency N/A N/A datastore_stub_util PseudoRandomHRConsistencyPolicy 1.0 N/A N/A 0 N/A unknown consistency policy: %r N/A options datastore_consistency_policy N/A N/A N/A api_server maybe_convert_datastore_file_stub_data_to_sqlite N/A configuration app_id datastore_path N/A N/A N/A api_server setup_stubs request_data request_data app_id N/A configuration app_id application_root N/A N/A N/A configuration modules N/A 0 application_root trusted N/A getattr options trusted False appidentity_email_address N/A options appidentity_email_address appidentity_private_key_path N/A N/A options appidentity_private_key_path N/A N/A N/A os path abspath N/A options appidentity_private_key_path None blobstore_path blobstore_path datastore_path datastore_path datastore_consistency consistency datastore_require_indexes N/A options require_indexes datastore_auto_id_policy N/A options auto_id_policy images_host_prefix N/A http://%s application_address logs_path logs_path mail_smtp_host N/A options smtp_host mail_smtp_port N/A options smtp_port mail_smtp_user N/A options smtp_user mail_smtp_password N/A options smtp_password mail_enable_sendmail N/A options enable_sendmail mail_show_mail_body N/A options show_mail_body mail_allow_tls N/A options smtp_allow_tls matcher_prospective_search_path prospective_search_path search_index_path search_index_path taskqueue_auto_run_tasks N/A options enable_task_running taskqueue_default_http_server application_address user_login_url user_login_url user_logout_url user_logout_url default_gcs_bucket_name N/A options default_gcs_bucket_name appidentity_oauth_url N/A options appidentity_oauth_url N/A N/A N/A api_server APIServer N/A options api_host N/A options api_port N/A configuration app_id N/A staticmethod _create_php_config N/A N/A options N/A N/A N/A php_config N/A N/A runtime_config_pb2 PhpConfig N/A N/A options php_executable_path N/A N/A N/A php_config php_executable_path N/A N/A N/A os path abspath N/A options php_executable_path N/A N/A php_config enable_debugger N/A options php_remote_debugging N/A N/A options php_gae_extension_path N/A N/A N/A php_config gae_extension_path N/A N/A N/A os path abspath N/A options php_gae_extension_path N/A N/A options php_xdebug_extension_path N/A N/A N/A php_config xdebug_extension_path N/A N/A N/A os path abspath N/A options php_xdebug_extension_path N/A php_config N/A staticmethod _create_python_config N/A N/A options N/A N/A N/A python_config N/A N/A runtime_config_pb2 PythonConfig N/A N/A options python_startup_script N/A N/A N/A python_config startup_script N/A N/A N/A os path abspath N/A options python_startup_script N/A N/A options python_startup_args N/A N/A N/A python_config startup_args N/A options python_startup_args N/A python_config N/A staticmethod _create_java_config N/A N/A options N/A N/A N/A java_config N/A N/A runtime_config_pb2 JavaConfig N/A N/A options jvm_flag N/A N/A N/A N/A N/A java_config jvm_args extend N/A options jvm_flag N/A java_config N/A staticmethod _create_custom_config N/A N/A options N/A N/A N/A custom_config N/A N/A runtime_config_pb2 CustomConfig N/A N/A custom_config custom_entrypoint N/A options custom_entrypoint N/A N/A custom_config runtime N/A options runtime N/A custom_config N/A staticmethod _create_cloud_sql_config N/A N/A options N/A N/A N/A cloud_sql_config N/A N/A runtime_config_pb2 CloudSQL N/A N/A cloud_sql_config mysql_host N/A options mysql_host N/A N/A cloud_sql_config mysql_port N/A options mysql_port N/A N/A cloud_sql_config mysql_user N/A options mysql_user N/A N/A cloud_sql_config mysql_password N/A options mysql_password N/A N/A options mysql_socket N/A N/A N/A cloud_sql_config mysql_socket N/A options mysql_socket N/A cloud_sql_config N/A staticmethod _create_vm_config N/A N/A options N/A N/A N/A vm_config N/A N/A runtime_config_pb2 VMConfig N/A N/A vm_config enable_logs N/A options enable_mvm_logs N/A vm_config N/A staticmethod _create_module_to_setting N/A N/A setting configuration option N/A N/A N/A Create a per-module dictionary configuration.

    Creates a dictionary that maps a module name to a configuration
    setting. Used in conjunction with parse_per_module_option.

    Args:
      setting: a value that can be None, a dict of str->type or a single value.
      configuration: an ApplicationConfiguration object.
      option: the option name the setting came from.

    Returns:
      A dict of str->type.
     N/A N/A setting None N/A N/A N/A N/A module_names N/A N/A module_configuration module_name N/A module_configuration N/A configuration modules N/A N/A isinstance setting dict N/A N/A module_to_setting N/A N/A N/A module_name value N/A N/A setting items N/A N/A N/A module_name module_names N/A N/A N/A module_to_setting N/A module_name value N/A N/A N/A N/A logging warning Unknown module %r for %r module_name option N/A module_to_setting N/A N/A module_name setting N/A module_name module_names N/A staticmethod N/A main N/A N/A N/A N/A N/A N/A N/A shutdown install_signal_handlers N/A N/A N/A os environ N/A TZ UTC N/A N/A hasattr time tzset N/A N/A N/A N/A time tzset N/A options N/A N/A PARSER parse_args N/A dev_server N/A DevelopmentServer N/A N/A N/A N/A N/A dev_server start options N/A N/A N/A shutdown wait_until_shutdown N/A N/A N/A N/A dev_server stop N/A N/A N/A __name__ __main__ N/A N/A N/A main