From: Mastahyeti Date: Tue, 24 Jan 2012 02:56:05 +0000 (-0600) Subject: moved call to pre_request hook, allowing for more meaningful use. X-Git-Tag: v0.10.2~44^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4293e3fdb20c53d744c38db0c78d18fa62e2d34a;p=services%2Fpython-requests.git moved call to pre_request hook, allowing for more meaningful use. --- diff --git a/requests/models.py b/requests/models.py index c200896..82c7572 100644 --- a/requests/models.py +++ b/requests/models.py @@ -152,10 +152,6 @@ class Request(object): self.headers = headers self._poolmanager = _poolmanager - # Pre-request hook. - r = dispatch_hook('pre_request', hooks, self) - self.__dict__.update(r.__dict__) - def __repr__(self): return '' % (self.method) @@ -508,6 +504,10 @@ class Request(object): # Attach Cookie header to request. self.headers['Cookie'] = cookie_header + + # Pre-request hook. + r = dispatch_hook('pre_request', self.hooks, self) + self.__dict__.update(r.__dict__) try: # The inner try .. except re-raises certain exceptions as