3 # Copyright 2007 Google Inc.
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
20 from google
.net
.proto2
.python
.public
import descriptor
as _descriptor
21 from google
.net
.proto2
.python
.public
import message
as _message
22 from google
.net
.proto2
.python
.public
import reflection
as _reflection
23 from google
.net
.proto2
.proto
import descriptor_pb2
29 DESCRIPTOR
= _descriptor
.FileDescriptor(
30 name
='apphosting/tools/devappserver2/scrubbed/runtime_config.proto',
31 package
='apphosting.tools.devappserver2',
32 serialized_pb
='\n<apphosting/tools/devappserver2/scrubbed/runtime_config.proto\x12\x1e\x61pphosting.tools.devappserver2\"\xea\x03\n\x06\x43onfig\x12\x0e\n\x06\x61pp_id\x18\x01 \x02(\x0c\x12\x12\n\nversion_id\x18\x02 \x02(\x0c\x12\x18\n\x10\x61pplication_root\x18\x03 \x02(\x0c\x12\x19\n\nthreadsafe\x18\x04 \x01(\x08:\x05\x66\x61lse\x12\x10\n\x08\x61pi_port\x18\x05 \x02(\x05\x12:\n\tlibraries\x18\x06 \x03(\x0b\x32\'.apphosting.tools.devappserver2.Library\x12\x16\n\nskip_files\x18\x07 \x01(\t:\x02^$\x12\x18\n\x0cstatic_files\x18\x08 \x01(\t:\x02^$\x12\x43\n\rpython_config\x18\x0e \x01(\x0b\x32,.apphosting.tools.devappserver2.PythonConfig\x12\x38\n\x07\x65nviron\x18\n \x03(\x0b\x32\'.apphosting.tools.devappserver2.Environ\x12\x42\n\x10\x63loud_sql_config\x18\x0b \x01(\x0b\x32(.apphosting.tools.devappserver2.CloudSQL\x12\x12\n\ndatacenter\x18\x0c \x02(\t\x12\x13\n\x0binstance_id\x18\r \x02(\t\x12\x1b\n\x10stderr_log_level\x18\x0f \x01(\x03:\x01\x31\"<\n\x0cPythonConfig\x12\x16\n\x0estartup_script\x18\x01 \x01(\t\x12\x14\n\x0cstartup_args\x18\x02 \x01(\t\"t\n\x08\x43loudSQL\x12\x12\n\nmysql_host\x18\x01 \x02(\t\x12\x12\n\nmysql_port\x18\x02 \x02(\x05\x12\x12\n\nmysql_user\x18\x03 \x02(\t\x12\x16\n\x0emysql_password\x18\x04 \x02(\t\x12\x14\n\x0cmysql_socket\x18\x05 \x01(\t\"(\n\x07Library\x12\x0c\n\x04name\x18\x01 \x02(\t\x12\x0f\n\x07version\x18\x02 \x02(\t\"%\n\x07\x45nviron\x12\x0b\n\x03key\x18\x01 \x02(\x0c\x12\r\n\x05value\x18\x02 \x02(\x0c\x42\x02 \x02')
37 _CONFIG
= _descriptor
.Descriptor(
39 full_name
='apphosting.tools.devappserver2.Config',
44 _descriptor
.FieldDescriptor(
45 name
='app_id', full_name
='apphosting.tools.devappserver2.Config.app_id', index
=0,
46 number
=1, type=12, cpp_type
=9, label
=2,
47 has_default_value
=False, default_value
="",
48 message_type
=None, enum_type
=None, containing_type
=None,
49 is_extension
=False, extension_scope
=None,
51 _descriptor
.FieldDescriptor(
52 name
='version_id', full_name
='apphosting.tools.devappserver2.Config.version_id', index
=1,
53 number
=2, type=12, cpp_type
=9, label
=2,
54 has_default_value
=False, default_value
="",
55 message_type
=None, enum_type
=None, containing_type
=None,
56 is_extension
=False, extension_scope
=None,
58 _descriptor
.FieldDescriptor(
59 name
='application_root', full_name
='apphosting.tools.devappserver2.Config.application_root', index
=2,
60 number
=3, type=12, cpp_type
=9, label
=2,
61 has_default_value
=False, default_value
="",
62 message_type
=None, enum_type
=None, containing_type
=None,
63 is_extension
=False, extension_scope
=None,
65 _descriptor
.FieldDescriptor(
66 name
='threadsafe', full_name
='apphosting.tools.devappserver2.Config.threadsafe', index
=3,
67 number
=4, type=8, cpp_type
=7, label
=1,
68 has_default_value
=True, default_value
=False,
69 message_type
=None, enum_type
=None, containing_type
=None,
70 is_extension
=False, extension_scope
=None,
72 _descriptor
.FieldDescriptor(
73 name
='api_port', full_name
='apphosting.tools.devappserver2.Config.api_port', index
=4,
74 number
=5, type=5, cpp_type
=1, label
=2,
75 has_default_value
=False, default_value
=0,
76 message_type
=None, enum_type
=None, containing_type
=None,
77 is_extension
=False, extension_scope
=None,
79 _descriptor
.FieldDescriptor(
80 name
='libraries', full_name
='apphosting.tools.devappserver2.Config.libraries', index
=5,
81 number
=6, type=11, cpp_type
=10, label
=3,
82 has_default_value
=False, default_value
=[],
83 message_type
=None, enum_type
=None, containing_type
=None,
84 is_extension
=False, extension_scope
=None,
86 _descriptor
.FieldDescriptor(
87 name
='skip_files', full_name
='apphosting.tools.devappserver2.Config.skip_files', index
=6,
88 number
=7, type=9, cpp_type
=9, label
=1,
89 has_default_value
=True, default_value
=unicode("^$", "utf-8"),
90 message_type
=None, enum_type
=None, containing_type
=None,
91 is_extension
=False, extension_scope
=None,
93 _descriptor
.FieldDescriptor(
94 name
='static_files', full_name
='apphosting.tools.devappserver2.Config.static_files', index
=7,
95 number
=8, type=9, cpp_type
=9, label
=1,
96 has_default_value
=True, default_value
=unicode("^$", "utf-8"),
97 message_type
=None, enum_type
=None, containing_type
=None,
98 is_extension
=False, extension_scope
=None,
100 _descriptor
.FieldDescriptor(
101 name
='python_config', full_name
='apphosting.tools.devappserver2.Config.python_config', index
=8,
102 number
=14, type=11, cpp_type
=10, label
=1,
103 has_default_value
=False, default_value
=None,
104 message_type
=None, enum_type
=None, containing_type
=None,
105 is_extension
=False, extension_scope
=None,
107 _descriptor
.FieldDescriptor(
108 name
='environ', full_name
='apphosting.tools.devappserver2.Config.environ', index
=9,
109 number
=10, type=11, cpp_type
=10, label
=3,
110 has_default_value
=False, default_value
=[],
111 message_type
=None, enum_type
=None, containing_type
=None,
112 is_extension
=False, extension_scope
=None,
114 _descriptor
.FieldDescriptor(
115 name
='cloud_sql_config', full_name
='apphosting.tools.devappserver2.Config.cloud_sql_config', index
=10,
116 number
=11, type=11, cpp_type
=10, label
=1,
117 has_default_value
=False, default_value
=None,
118 message_type
=None, enum_type
=None, containing_type
=None,
119 is_extension
=False, extension_scope
=None,
121 _descriptor
.FieldDescriptor(
122 name
='datacenter', full_name
='apphosting.tools.devappserver2.Config.datacenter', index
=11,
123 number
=12, type=9, cpp_type
=9, label
=2,
124 has_default_value
=False, default_value
=unicode("", "utf-8"),
125 message_type
=None, enum_type
=None, containing_type
=None,
126 is_extension
=False, extension_scope
=None,
128 _descriptor
.FieldDescriptor(
129 name
='instance_id', full_name
='apphosting.tools.devappserver2.Config.instance_id', index
=12,
130 number
=13, type=9, cpp_type
=9, label
=2,
131 has_default_value
=False, default_value
=unicode("", "utf-8"),
132 message_type
=None, enum_type
=None, containing_type
=None,
133 is_extension
=False, extension_scope
=None,
135 _descriptor
.FieldDescriptor(
136 name
='stderr_log_level', full_name
='apphosting.tools.devappserver2.Config.stderr_log_level', index
=13,
137 number
=15, type=3, cpp_type
=2, label
=1,
138 has_default_value
=True, default_value
=1,
139 message_type
=None, enum_type
=None, containing_type
=None,
140 is_extension
=False, extension_scope
=None,
156 _PYTHONCONFIG
= _descriptor
.Descriptor(
158 full_name
='apphosting.tools.devappserver2.PythonConfig',
161 containing_type
=None,
163 _descriptor
.FieldDescriptor(
164 name
='startup_script', full_name
='apphosting.tools.devappserver2.PythonConfig.startup_script', index
=0,
165 number
=1, type=9, cpp_type
=9, label
=1,
166 has_default_value
=False, default_value
=unicode("", "utf-8"),
167 message_type
=None, enum_type
=None, containing_type
=None,
168 is_extension
=False, extension_scope
=None,
170 _descriptor
.FieldDescriptor(
171 name
='startup_args', full_name
='apphosting.tools.devappserver2.PythonConfig.startup_args', index
=1,
172 number
=2, type=9, cpp_type
=9, label
=1,
173 has_default_value
=False, default_value
=unicode("", "utf-8"),
174 message_type
=None, enum_type
=None, containing_type
=None,
175 is_extension
=False, extension_scope
=None,
186 serialized_start
=589,
191 _CLOUDSQL
= _descriptor
.Descriptor(
193 full_name
='apphosting.tools.devappserver2.CloudSQL',
196 containing_type
=None,
198 _descriptor
.FieldDescriptor(
199 name
='mysql_host', full_name
='apphosting.tools.devappserver2.CloudSQL.mysql_host', index
=0,
200 number
=1, type=9, cpp_type
=9, label
=2,
201 has_default_value
=False, default_value
=unicode("", "utf-8"),
202 message_type
=None, enum_type
=None, containing_type
=None,
203 is_extension
=False, extension_scope
=None,
205 _descriptor
.FieldDescriptor(
206 name
='mysql_port', full_name
='apphosting.tools.devappserver2.CloudSQL.mysql_port', index
=1,
207 number
=2, type=5, cpp_type
=1, label
=2,
208 has_default_value
=False, default_value
=0,
209 message_type
=None, enum_type
=None, containing_type
=None,
210 is_extension
=False, extension_scope
=None,
212 _descriptor
.FieldDescriptor(
213 name
='mysql_user', full_name
='apphosting.tools.devappserver2.CloudSQL.mysql_user', index
=2,
214 number
=3, type=9, cpp_type
=9, label
=2,
215 has_default_value
=False, default_value
=unicode("", "utf-8"),
216 message_type
=None, enum_type
=None, containing_type
=None,
217 is_extension
=False, extension_scope
=None,
219 _descriptor
.FieldDescriptor(
220 name
='mysql_password', full_name
='apphosting.tools.devappserver2.CloudSQL.mysql_password', index
=3,
221 number
=4, type=9, cpp_type
=9, label
=2,
222 has_default_value
=False, default_value
=unicode("", "utf-8"),
223 message_type
=None, enum_type
=None, containing_type
=None,
224 is_extension
=False, extension_scope
=None,
226 _descriptor
.FieldDescriptor(
227 name
='mysql_socket', full_name
='apphosting.tools.devappserver2.CloudSQL.mysql_socket', index
=4,
228 number
=5, type=9, cpp_type
=9, label
=1,
229 has_default_value
=False, default_value
=unicode("", "utf-8"),
230 message_type
=None, enum_type
=None, containing_type
=None,
231 is_extension
=False, extension_scope
=None,
242 serialized_start
=651,
247 _LIBRARY
= _descriptor
.Descriptor(
249 full_name
='apphosting.tools.devappserver2.Library',
252 containing_type
=None,
254 _descriptor
.FieldDescriptor(
255 name
='name', full_name
='apphosting.tools.devappserver2.Library.name', index
=0,
256 number
=1, type=9, cpp_type
=9, label
=2,
257 has_default_value
=False, default_value
=unicode("", "utf-8"),
258 message_type
=None, enum_type
=None, containing_type
=None,
259 is_extension
=False, extension_scope
=None,
261 _descriptor
.FieldDescriptor(
262 name
='version', full_name
='apphosting.tools.devappserver2.Library.version', index
=1,
263 number
=2, type=9, cpp_type
=9, label
=2,
264 has_default_value
=False, default_value
=unicode("", "utf-8"),
265 message_type
=None, enum_type
=None, containing_type
=None,
266 is_extension
=False, extension_scope
=None,
277 serialized_start
=769,
282 _ENVIRON
= _descriptor
.Descriptor(
284 full_name
='apphosting.tools.devappserver2.Environ',
287 containing_type
=None,
289 _descriptor
.FieldDescriptor(
290 name
='key', full_name
='apphosting.tools.devappserver2.Environ.key', index
=0,
291 number
=1, type=12, cpp_type
=9, label
=2,
292 has_default_value
=False, default_value
="",
293 message_type
=None, enum_type
=None, containing_type
=None,
294 is_extension
=False, extension_scope
=None,
296 _descriptor
.FieldDescriptor(
297 name
='value', full_name
='apphosting.tools.devappserver2.Environ.value', index
=1,
298 number
=2, type=12, cpp_type
=9, label
=2,
299 has_default_value
=False, default_value
="",
300 message_type
=None, enum_type
=None, containing_type
=None,
301 is_extension
=False, extension_scope
=None,
312 serialized_start
=811,
316 _CONFIG
.fields_by_name
['libraries'].message_type
= _LIBRARY
317 _CONFIG
.fields_by_name
['python_config'].message_type
= _PYTHONCONFIG
318 _CONFIG
.fields_by_name
['environ'].message_type
= _ENVIRON
319 _CONFIG
.fields_by_name
['cloud_sql_config'].message_type
= _CLOUDSQL
320 DESCRIPTOR
.message_types_by_name
['Config'] = _CONFIG
321 DESCRIPTOR
.message_types_by_name
['PythonConfig'] = _PYTHONCONFIG
322 DESCRIPTOR
.message_types_by_name
['CloudSQL'] = _CLOUDSQL
323 DESCRIPTOR
.message_types_by_name
['Library'] = _LIBRARY
324 DESCRIPTOR
.message_types_by_name
['Environ'] = _ENVIRON
326 class Config(_message
.Message
):
327 __metaclass__
= _reflection
.GeneratedProtocolMessageType
332 class PythonConfig(_message
.Message
):
333 __metaclass__
= _reflection
.GeneratedProtocolMessageType
334 DESCRIPTOR
= _PYTHONCONFIG
338 class CloudSQL(_message
.Message
):
339 __metaclass__
= _reflection
.GeneratedProtocolMessageType
340 DESCRIPTOR
= _CLOUDSQL
344 class Library(_message
.Message
):
345 __metaclass__
= _reflection
.GeneratedProtocolMessageType
346 DESCRIPTOR
= _LIBRARY
350 class Environ(_message
.Message
):
351 __metaclass__
= _reflection
.GeneratedProtocolMessageType
352 DESCRIPTOR
= _ENVIRON
357 DESCRIPTOR
.has_options
= True
358 DESCRIPTOR
._options
= _descriptor
._ParseOptions
(descriptor_pb2
.FileOptions(), ' \002')