13 log = logging.getLogger(
'hce')
14 log.setLevel(logging.DEBUG)
17 ch = logging.StreamHandler()
18 ch.setLevel(logging.DEBUG)
21 formatter = logging.Formatter(
'%(asctime)s - %(name)s - %(levelname)s - %(funcName)s - %(message)s')
24 ch.setFormatter(formatter)
36 configParser = ConfigParser.ConfigParser()
37 configParser.read(configFileName)
39 except Exception, err:
40 sys.stderr.write(str(err) +
'\n')
48 configFile =
'../../ini/db-task.ini' 53 siteProperty = {
"USER_PROXY":
"{\"source\": 0,\"file_path\":\"~\/proxy.json\",\"proxies\":{\"84.23.107.195:8080\":{\"host\":\"84.23.107.195:8080\",\"domains\": [\"*\"],\"priority\":11,\"limits\":null}}}" }
57 proxyName = HTTPProxyResolver.getProxy(siteProperties=siteProperty, siteId=siteId, url=url, dbProxyWrapper=dbProxyWrapper)
58 HTTPProxyResolver.addFaults(siteProperties=siteProperty, siteId=siteId, proxyName=proxyName, dbProxyWrapper=dbProxyWrapper)
60 logger.info(
"proxyResolver.getProxy() = %s", str(proxyName))
def getDBWrapper(configFileName)