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_dc_BatchTasksManager Namespace Reference

Variables

 logger = logging.getLogger(DC_CONSTS.LOGGER_NAME)
 
 ch = logging.StreamHandler(sys.stdout)
 
 formatter = logging.Formatter('%(asctime)s - %(thread)ld - %(threadName)s - %(name)s - %(funcName)s - %(levelname)s - %(message)s')
 
string TEST_TITLE = "Test "
 
string TEST_TITLE_OBJECT = " object:\n"
 
int TTL = 60 * 60
 
string CONFIG_SECTION = "BatchTasksManager"
 
 config = ConfigParser.RawConfigParser()
 
 connectionBuilderLight = ConnectionBuilderLight()
 
 adminServerConnection
 
 btm = dc.BatchTasksManager.BatchTasksManager(config)
 
 eventBuilder = EventBuilder()
 
 urlObj = dc.EventObjects.URL("0", "http://127.0.0.1/")
 
 clientResponseItem = dc.EventObjects.ClientResponseItem([urlObj])
 
 clientResponse = dc.EventObjects.ClientResponse([clientResponseItem])
 
 event = eventBuilder.build(DC_CONSTS.EVENT_TYPES.URL_FETCH, clientResponse)
 
 exit_flag
 

Detailed Description

HCE project, Python bindings, Distributed Crawler application.
BatchTasksManager object functional tests.

@package: dc
@author bgv bgv.hce@gmail.com
@link: http://hierarchical-cluster-engine.com/
@copyright: Copyright © 2013-2014 IOIX Ukraine
@license: http://hierarchical-cluster-engine.com/license/
@since: 0.1

Variable Documentation

◆ adminServerConnection

ftests.ftest_dc_BatchTasksManager.adminServerConnection
Initial value:
1 = connectionBuilderLight.build(TRANSPORT_CONSTS.SERVER_CONNECT,
2  BaseServerManager.ADMIN_CONNECT_ENDPOINT)

Definition at line 57 of file ftest_dc_BatchTasksManager.py.

◆ btm

ftests.ftest_dc_BatchTasksManager.btm = dc.BatchTasksManager.BatchTasksManager(config)

Definition at line 63 of file ftest_dc_BatchTasksManager.py.

◆ ch

ftests.ftest_dc_BatchTasksManager.ch = logging.StreamHandler(sys.stdout)

Definition at line 30 of file ftest_dc_BatchTasksManager.py.

◆ clientResponse

ftests.ftest_dc_BatchTasksManager.clientResponse = dc.EventObjects.ClientResponse([clientResponseItem])

Definition at line 72 of file ftest_dc_BatchTasksManager.py.

◆ clientResponseItem

ftests.ftest_dc_BatchTasksManager.clientResponseItem = dc.EventObjects.ClientResponseItem([urlObj])

Definition at line 71 of file ftest_dc_BatchTasksManager.py.

◆ config

ftests.ftest_dc_BatchTasksManager.config = ConfigParser.RawConfigParser()

Definition at line 44 of file ftest_dc_BatchTasksManager.py.

◆ CONFIG_SECTION

string ftests.ftest_dc_BatchTasksManager.CONFIG_SECTION = "BatchTasksManager"

Definition at line 43 of file ftest_dc_BatchTasksManager.py.

◆ connectionBuilderLight

ftests.ftest_dc_BatchTasksManager.connectionBuilderLight = ConnectionBuilderLight()

Definition at line 54 of file ftest_dc_BatchTasksManager.py.

◆ event

ftests.ftest_dc_BatchTasksManager.event = eventBuilder.build(DC_CONSTS.EVENT_TYPES.URL_FETCH, clientResponse)

Definition at line 73 of file ftest_dc_BatchTasksManager.py.

◆ eventBuilder

ftests.ftest_dc_BatchTasksManager.eventBuilder = EventBuilder()

Definition at line 69 of file ftest_dc_BatchTasksManager.py.

◆ exit_flag

ftests.ftest_dc_BatchTasksManager.exit_flag

Definition at line 78 of file ftest_dc_BatchTasksManager.py.

◆ formatter

ftests.ftest_dc_BatchTasksManager.formatter = logging.Formatter('%(asctime)s - %(thread)ld - %(threadName)s - %(name)s - %(funcName)s - %(levelname)s - %(message)s')

Definition at line 33 of file ftest_dc_BatchTasksManager.py.

◆ logger

ftests.ftest_dc_BatchTasksManager.logger = logging.getLogger(DC_CONSTS.LOGGER_NAME)

Definition at line 29 of file ftest_dc_BatchTasksManager.py.

◆ TEST_TITLE

string ftests.ftest_dc_BatchTasksManager.TEST_TITLE = "Test "

Definition at line 38 of file ftest_dc_BatchTasksManager.py.

◆ TEST_TITLE_OBJECT

string ftests.ftest_dc_BatchTasksManager.TEST_TITLE_OBJECT = " object:\n"

Definition at line 39 of file ftest_dc_BatchTasksManager.py.

◆ TTL

int ftests.ftest_dc_BatchTasksManager.TTL = 60 * 60

Definition at line 40 of file ftest_dc_BatchTasksManager.py.

◆ urlObj

ftests.ftest_dc_BatchTasksManager.urlObj = dc.EventObjects.URL("0", "http://127.0.0.1/")

Definition at line 70 of file ftest_dc_BatchTasksManager.py.