def get_httplib():
http = None
try:
if __settings__.getSetting('proxy_use') == 'true':
(proxy_type, proxy_server, proxy_port, proxy_dns, proxy_user, proxy_pass) = get_proxy()
logging.info("Using proxy: type %i rdns: %i server: %s port: %s user: %s pass: %s", proxy_type, proxy_dns, proxy_server, proxy_port, "***", "***")
http = httplib2.Http(proxy_info = httplib2.ProxyInfo(proxy_type, proxy_server, proxy_port, proxy_dns, proxy_user, proxy_pass))
else:
logging.info("No Proxy\n")
http = httplib2.Http()
except:
raise
logging.error('Failed to initialize httplib2 module')
return http
评论列表
文章目录