Do not always import module used only in debug mode

This commit is contained in:
Florent 2014-07-08 20:03:00 +02:00
commit 8a2a1ece5e
6 changed files with 7 additions and 7 deletions

View file

@ -35,7 +35,6 @@ except ImportError:
import os
import re
import tempfile
from threading import RLock
import ssl
import httplib
@ -286,6 +285,7 @@ class StandardBrowser(mechanize.Browser):
The stream is rewinded after saving.
"""
if self.responses_dirname is None:
import tempfile
self.responses_dirname = tempfile.mkdtemp(prefix='weboob_session_')
print('Debug data will be saved in this directory: %s' % self.responses_dirname, file=sys.stderr)
elif not os.path.isdir(self.responses_dirname):