示例#1
0
文件: ping.py 项目: 31H0B1eV/grab
 def worker(rpc_url):
     post = PING_XML % {
         'url': html.escape(url),
         'name': html.escape(name),
     }
     ok = False
     try:
         grab.go(rpc_url, post=post)
     except Exception, ex:
         logging.error(unicode(ex))
示例#2
0
 def worker(rpc_url):
     post = PING_XML % {
         'url': html.escape(url),
         'name': html.escape(name),
     }
     ok = False
     try:
         grab.go(rpc_url, post=post)
     except Exception, ex:
         logging.error(unicode(ex))
示例#3
0
文件: ping.py 项目: subeax/grab
 def worker(rpc_url):
     post = PING_XML % {
         'url': html.escape(url),
         'name': html.escape(name),
     }
     ok = False
     try:
         grab.go(rpc_url, post=post)
     except Exception as ex:
         logging.error(unicode(ex))
     else:
         if not '<boolean>0' in grab.response.body:
             logging.error('%s : FAIL' % rpc_url)
             logging.error(grab.response.body[:1000])
         else:
             ok = True
     return rpc_url, ok
示例#4
0
文件: ping.py 项目: ArturFis/grab
 def worker(rpc_url):
     post = PING_XML % {
         'url': html.escape(url),
         'name': html.escape(name),
     }
     ok = False
     try:
         grab.go(rpc_url, post=post)
     except Exception as ex:
         logging.error(unicode(ex))
     else:
         if not '<boolean>0' in grab.response.body:
             logging.error('%s : FAIL' % rpc_url)
             logging.error(grab.response.body[:1000])
         else:
             ok = True
     return rpc_url, ok