--- a/thirdparty/google_appengine/google/appengine/api/urlfetch_service_pb.py Tue Sep 16 01:18:49 2008 +0000
+++ b/thirdparty/google_appengine/google/appengine/api/urlfetch_service_pb.py Tue Sep 16 02:28:33 2008 +0000
@@ -42,6 +42,7 @@
def ErrorCode_Name(cls, x): return cls._ErrorCode_NAMES.get(x, "")
ErrorCode_Name = classmethod(ErrorCode_Name)
+
def __init__(self, contents=None):
pass
if contents is not None: self.MergeFromString(contents)
@@ -97,11 +98,12 @@
_STYLE = """"""
_STYLE_CONTENT_TYPE = """"""
class URLFetchRequest_Header(ProtocolBuffer.ProtocolMessage):
+ has_key_ = 0
+ key_ = ""
+ has_value_ = 0
+ value_ = ""
+
def __init__(self, contents=None):
- self.key_ = ""
- self.value_ = ""
- self.has_key_ = 0
- self.has_value_ = 0
if contents is not None: self.MergeFromString(contents)
def key(self): return self.key_
@@ -215,14 +217,17 @@
def RequestMethod_Name(cls, x): return cls._RequestMethod_NAMES.get(x, "")
RequestMethod_Name = classmethod(RequestMethod_Name)
+ has_method_ = 0
+ method_ = 0
+ has_url_ = 0
+ url_ = ""
+ has_payload_ = 0
+ payload_ = ""
+ has_followredirects_ = 0
+ followredirects_ = 1
+
def __init__(self, contents=None):
- self.method_ = 0
- self.url_ = ""
self.header_ = []
- self.payload_ = ""
- self.has_method_ = 0
- self.has_url_ = 0
- self.has_payload_ = 0
if contents is not None: self.MergeFromString(contents)
def method(self): return self.method_
@@ -277,6 +282,18 @@
def has_payload(self): return self.has_payload_
+ def followredirects(self): return self.followredirects_
+
+ def set_followredirects(self, x):
+ self.has_followredirects_ = 1
+ self.followredirects_ = x
+
+ def clear_followredirects(self):
+ self.has_followredirects_ = 0
+ self.followredirects_ = 1
+
+ def has_followredirects(self): return self.has_followredirects_
+
def MergeFrom(self, x):
assert x is not self
@@ -284,6 +301,7 @@
if (x.has_url()): self.set_url(x.url())
for i in xrange(x.header_size()): self.add_header().CopyFrom(x.header(i))
if (x.has_payload()): self.set_payload(x.payload())
+ if (x.has_followredirects()): self.set_followredirects(x.followredirects())
def Equals(self, x):
if x is self: return 1
@@ -296,6 +314,8 @@
if e1 != e2: return 0
if self.has_payload_ != x.has_payload_: return 0
if self.has_payload_ and self.payload_ != x.payload_: return 0
+ if self.has_followredirects_ != x.has_followredirects_: return 0
+ if self.has_followredirects_ and self.followredirects_ != x.followredirects_: return 0
return 1
def __eq__(self, other):
@@ -314,8 +334,8 @@
initialized = 0
if debug_strs is not None:
debug_strs.append('Required field: url not set.')
- for i in xrange(len(self.header_)):
- if (not self.header_[i].IsInitialized(debug_strs)): initialized=0
+ for p in self.header_:
+ if not p.IsInitialized(debug_strs): initialized=0
return initialized
def ByteSize(self):
@@ -325,6 +345,7 @@
n += 2 * len(self.header_)
for i in xrange(len(self.header_)): n += self.header_[i].ByteSize()
if (self.has_payload_): n += 1 + self.lengthString(len(self.payload_))
+ if (self.has_followredirects_): n += 2
return n + 2
def Clear(self):
@@ -332,6 +353,7 @@
self.clear_url()
self.clear_header()
self.clear_payload()
+ self.clear_followredirects()
def OutputUnchecked(self, out):
out.putVarInt32(8)
@@ -345,6 +367,9 @@
if (self.has_payload_):
out.putVarInt32(50)
out.putPrefixedString(self.payload_)
+ if (self.has_followredirects_):
+ out.putVarInt32(56)
+ out.putBoolean(self.followredirects_)
def TryMerge(self, d):
while d.avail() > 0:
@@ -361,6 +386,9 @@
if tt == 50:
self.set_payload(d.getPrefixedString())
continue
+ if tt == 56:
+ self.set_followredirects(d.getBoolean())
+ continue
if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
d.skipData(tt)
@@ -378,6 +406,7 @@
res+=prefix+"}\n"
cnt+=1
if self.has_payload_: res+=prefix+("Payload: %s\n" % self.DebugFormatString(self.payload_))
+ if self.has_followredirects_: res+=prefix+("FollowRedirects: %s\n" % self.DebugFormatBool(self.followredirects_))
return res
kMethod = 1
@@ -386,6 +415,7 @@
kHeaderKey = 4
kHeaderValue = 5
kPayload = 6
+ kFollowRedirects = 7
_TEXT = (
"ErrorCode",
@@ -395,6 +425,7 @@
"Key",
"Value",
"Payload",
+ "FollowRedirects",
)
_TYPES = (
@@ -411,16 +442,19 @@
ProtocolBuffer.Encoder.STRING,
+ ProtocolBuffer.Encoder.NUMERIC,
+
)
_STYLE = """"""
_STYLE_CONTENT_TYPE = """"""
class URLFetchResponse_Header(ProtocolBuffer.ProtocolMessage):
+ has_key_ = 0
+ key_ = ""
+ has_value_ = 0
+ value_ = ""
+
def __init__(self, contents=None):
- self.key_ = ""
- self.value_ = ""
- self.has_key_ = 0
- self.has_value_ = 0
if contents is not None: self.MergeFromString(contents)
def key(self): return self.key_
@@ -516,14 +550,15 @@
return res
class URLFetchResponse(ProtocolBuffer.ProtocolMessage):
+ has_content_ = 0
+ content_ = ""
+ has_statuscode_ = 0
+ statuscode_ = 0
+ has_contentwastruncated_ = 0
+ contentwastruncated_ = 0
+
def __init__(self, contents=None):
- self.content_ = ""
- self.statuscode_ = 0
self.header_ = []
- self.contentwastruncated_ = 0
- self.has_content_ = 0
- self.has_statuscode_ = 0
- self.has_contentwastruncated_ = 0
if contents is not None: self.MergeFromString(contents)
def content(self): return self.content_
@@ -611,8 +646,8 @@
initialized = 0
if debug_strs is not None:
debug_strs.append('Required field: statuscode not set.')
- for i in xrange(len(self.header_)):
- if (not self.header_[i].IsInitialized(debug_strs)): initialized=0
+ for p in self.header_:
+ if not p.IsInitialized(debug_strs): initialized=0
return initialized
def ByteSize(self):