|
@@ -14,9 +14,9 @@ from ..settings import M_HOST, M_USER, M_PASSWORD, M_POST, M_DB, MATCHWARN
|
|
|
class Zuqiupipeline(object):
|
|
class Zuqiupipeline(object):
|
|
|
|
|
|
|
|
def open_spider(self, spider):
|
|
def open_spider(self, spider):
|
|
|
- pass
|
|
|
|
|
- # self.mongo = pymongo.MongoClient(host=M_HOST, username=M_USER, password=M_PASSWORD, port=M_POST)
|
|
|
|
|
- # self.db = self.mongo[M_DB]
|
|
|
|
|
|
|
+ # pass
|
|
|
|
|
+ self.mongo = pymongo.MongoClient(host=M_HOST, username=M_USER, password=M_PASSWORD, port=M_POST)
|
|
|
|
|
+ self.db = self.mongo[M_DB]
|
|
|
|
|
|
|
|
@defer.inlineCallbacks
|
|
@defer.inlineCallbacks
|
|
|
def process_item(self, item, spider):
|
|
def process_item(self, item, spider):
|
|
@@ -42,6 +42,7 @@ class Zuqiupipeline(object):
|
|
|
res = Helper.async_post(MATCHWARN, warn_dict)
|
|
res = Helper.async_post(MATCHWARN, warn_dict)
|
|
|
if res.get('status') == 1:
|
|
if res.get('status') == 1:
|
|
|
print('危险球提交成功')
|
|
print('危险球提交成功')
|
|
|
|
|
+ self.db.FT_warn35.insert(warn_dict)
|
|
|
logger.info('足球直播危险球提交成功, {}'.format(res))
|
|
logger.info('足球直播危险球提交成功, {}'.format(res))
|
|
|
else:
|
|
else:
|
|
|
logger.warning('足球直播危险球提交成功,提交失败, {}'.format(res))
|
|
logger.warning('足球直播危险球提交成功,提交失败, {}'.format(res))
|