def process_config_smartproxy(self):
log.log(log.LOG_INFO, "Processing Smart Proxies")
for proxy in self.get_config_section('smart-proxy'):
try:
proxy_id = self.fm.smart_proxies.show(proxy['name'])['id']
log.log(log.LOG_DEBUG, "Proxy '{0}' (id={1}) already present.".format(proxy['name'], proxy_id))
except:
log.log(log.LOG_INFO, "Create Smart Proxy '{0}'".format(proxy['name']))
proxy_tpl = {
'name': proxy['name'],
'url': proxy['url'],
}
try:
self.fm.smart_proxies.create( smart_proxy = proxy_tpl )
except:
log.log(log.LOG_WARN, "Cannot create Smart Proxy '{0}'. Is the Proxy online? ".format(proxy['name']))
评论列表
文章目录