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
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)
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)
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)