diff -r 37505d64e57b -r f2e327a7c5de thirdparty/google_appengine/google/appengine/api/urlfetch_service_pb.py --- 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):