def setUp(self):
     self.cnx = get_connection(driver='mysql',
                               host='crater',
                               database='maay_test',
                               user='******',
                               password='******')
     self.querier = MaayQuerier(connection=self.cnx)
 def setUp(self):
     self.cnx = get_connection(driver='mysql', host='localhost',
                               database='maay_test', user='******',
                               password='******')
     self.querier = MaayQuerier(connection=self.cnx)
     self.nodeId = '0'*40
     self.querier.registerNode(self.nodeId, "127.0.0.1", 6789, 10)
Beispiel #3
0
def start_as_thread(nodeConfig, webpage):
    localQuerier = MaayQuerier(nodeConfig.db_host, nodeConfig.db_name,
                               nodeConfig.user, nodeConfig.password)
    global indexer_thread
    if is_running():
        print "Indexer already running", indexer_thread
    else:
        print "launching indexer"
        indexer_thread = Thread(target=runLocally, args=(localQuerier, [webpage],))
        indexer_thread.start()
Beispiel #4
0
 def requestAvatarId(self, creds):
     try:
         querier = MaayQuerier(host=self.dbhost,
                               database=self.dbname,
                               user=creds.username,
                               password=creds.password)
     except MaayAuthenticationError:
         print "Got Authentication Error !"
         return failure.Failure(error.UnauthorizedLogin())
     self.realm.createUserSession(creds.username, querier)
     return defer.succeed(creds.username)
Beispiel #5
0
def indexJustOneFile(nodeConfig, filepath, words = None):
    localQuerier = MaayQuerier(nodeConfig.db_host, nodeConfig.db_name,
                               nodeConfig.user, nodeConfig.password)
    thread = Thread(target=_just_one, args=(localQuerier, filepath, words))
    thread.start()