HCE Project Python language Distributed Tasks Manager Application, Distributed Crawler Application and client API bindings.  2.0.0-chaika
Hierarchical Cluster Engine Python language binding
ftests.ftest_ContentEvaluator Namespace Reference

Functions

def getLogger ()
 
def getDBWrapper ()
 

Variables

def logger = getLogger()
 
def dbWrapper = getDBWrapper()
 
string contentData = '****************<!--TEST-->*****************'
 
string json = "[{\"WHERE\":\"RAW\", \"WHAT\":\"<!--(.*)-->\", \"WITH\":\" \", \"CONDITION\":\"ContentType='text/html'\"}]"
 
string sqlExpression = "ContentType='text/html'"
 
string siteId = '40d202ab0424bd4ff6768171befd98e4'
 

Function Documentation

◆ getDBWrapper()

def ftests.ftest_ContentEvaluator.getDBWrapper ( )

Definition at line 37 of file ftest_ContentEvaluator.py.

37 def getDBWrapper():
38  CONFIG_NAME = "../../ini/db-task.ini"
39  cfgParser = ConfigParser.ConfigParser()
40  cfgParser.read(CONFIG_NAME)
41  return DBTasksWrapper.DBTasksWrapper(cfgParser)
42 
43 
44 

◆ getLogger()

def ftests.ftest_ContentEvaluator.getLogger ( )

Definition at line 16 of file ftest_ContentEvaluator.py.

16 def getLogger():
17  # create logger
18  logger = logging.getLogger('hce')
19  logger.setLevel(logging.DEBUG)
20 
21  # create console handler and set level to debug
22  ch = logging.StreamHandler()
23  ch.setLevel(logging.DEBUG)
24 
25  # create formatter
26  formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
27 
28  # add formatter to ch
29  ch.setFormatter(formatter)
30 
31  # add ch to logger
32  logger.addHandler(ch)
33 
34  return logger
35 
36 
Here is the caller graph for this function:

Variable Documentation

◆ contentData

ftests.ftest_ContentEvaluator.contentData = '****************<!--TEST-->*****************'

Definition at line 48 of file ftest_ContentEvaluator.py.

◆ dbWrapper

def ftests.ftest_ContentEvaluator.dbWrapper = getDBWrapper()

Definition at line 46 of file ftest_ContentEvaluator.py.

◆ json

string ftests.ftest_ContentEvaluator.json = "[{\"WHERE\":\"RAW\", \"WHAT\":\"<!--(.*)-->\", \"WITH\":\" \", \"CONDITION\":\"ContentType='text/html'\"}]"

Definition at line 50 of file ftest_ContentEvaluator.py.

◆ logger

def ftests.ftest_ContentEvaluator.logger = getLogger()

Definition at line 45 of file ftest_ContentEvaluator.py.

◆ siteId

string ftests.ftest_ContentEvaluator.siteId = '40d202ab0424bd4ff6768171befd98e4'

Definition at line 53 of file ftest_ContentEvaluator.py.

◆ sqlExpression

string ftests.ftest_ContentEvaluator.sqlExpression = "ContentType='text/html'"

Definition at line 52 of file ftest_ContentEvaluator.py.