Beispiel #1
0
 def __init__(self, db_name):
     self.db_name = db_name
     self.client = MongoClient('127.0.0.1', 27017)
     self.db = self.client[self.db_name]
     self.solr_url = 'http://127.0.0.1:8999/solr'
     self.solr = SOLR(self.solr_url)
     self.core_name = SOLR_CORE_NAME
Beispiel #2
0
 def __init__(self, db_name, ip='127.0.0.1', port=27017):
     self.db_name = db_name
     self.db = MongoClient(ip, port)[db_name]
     self.db_test = MongoClient(ip, port)[db_name + '_test']
     self.solr_url = 'http://' + ip + ':8999/solr'
     self.solr_core = SOLR_CORE_NAME
     self.solr = SOLR(self.solr_url)
 def __init__(self,
              db_name,
              solr_name=SOLR_CORE_NAME,
              mongodb_ip='127.0.0.1',
              solr_ip='127.0.0.1',
              port=27017):
     self.db_name = db_name
     self.db = MongoClient(mongodb_ip, port)[db_name]
     self.solr_url = 'http://' + solr_ip + ':8999/solr'
     self.solr_core = solr_name
     self.solr = SOLR(self.solr_url)
Beispiel #4
0
 def __init__(self,
              ip,
              port,
              db_name,
              collection_name,
              solr_name=SOLR_CORE_NAME):
     self.dirpath = 'data/' + db_name
     self.db_name = db_name
     self.collection_name = collection_name
     self.db = MongoClient(ip, port)[db_name]
     self.collection = self.db[collection_name]
     self.data = []
     self.solr_url = 'http://' + ip + ':8999/solr'
     self.solr_core = solr_name
     self.solr = SOLR(self.solr_url)
Beispiel #5
0
 def __init__(self, ip='127.0.0.1', solr_core=SOLR_CORE_NAME):
     self.solr_url = 'http://' + ip + ':8999/solr'
     self.solr_core = solr_core
     self.solr = SOLR(self.solr_url)