in libs/google/oauth.py [0:0]
def __init__(self, config):
self.config = config
self.SCOPES = self.config["google_apps"]["api_scopes"]
self.proxy_info = None
if self.config["defaults"]["http_proxy"]["use_proxy"]:
self._PROXY_HOST = self.config["defaults"]["http_proxy"]["proxy_url"]
self._PROXY_PORT = self.config["defaults"]["http_proxy"]["proxy_port"]
self._PROXY_USER = self.config["defaults"]["http_proxy"]["proxy_user"]
self._PROXY_PASS = self.config["defaults"]["http_proxy"]["proxy_pass"]
self.proxy_info = ProxyInfo(proxy_type=socks.PROXY_TYPE_HTTP,
proxy_host=self._PROXY_HOST,
proxy_port=self._PROXY_PORT,
proxy_user=self._PROXY_USER,
proxy_pass=self._PROXY_PASS)
self.credentials = self._get_credentials()