use session's hooks as defaults for every requests.

This commit is contained in:
Rolando Espinoza La fuente
2011-11-18 18:19:27 -04:00
parent 89241c525e
commit c165255e98
+4
View File
@@ -140,6 +140,10 @@ class Session(object):
files = {} if files is None else files
headers = {} if headers is None else headers
params = {} if params is None else params
hooks = {} if hooks is None else hooks
# use session's hooks as defaults
for key, cb in self.hooks.iteritems():
hooks.setdefault(key, cb)
# Expand header values.
if headers: