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

Functions

def getLogger ()
 

Variables

def logger = getLogger()
 
string url = 'https://api.github.com/user'
 
string payload = ''
 
dictionary headers = {}
 
string method = 'head'
 
int timeout = 101
 
bool allowRedirects = True
 
 proxySetting = None
 
 auth = None
 
 data = None
 
int maxRedirects = 10
 
 filters = None
 
 reqv = RequestsRedirectWrapper()
 
 res = reqv.request(url, method, timeout, headers, allowRedirects, proxySetting, auth, data, maxRedirects, filters)
 
 cookies = requests.utils.dict_from_cookiejar(res.cookies)
 

Function Documentation

◆ getLogger()

def ftests.ftest_request.getLogger ( )

Definition at line 23 of file ftest_request.py.

23 def getLogger():
24  # create logger
25  logger = logging.getLogger('hce')
26  logger.setLevel(logging.DEBUG)
27 
28  # create console handler and set level to debug
29  ch = logging.StreamHandler()
30  ch.setLevel(logging.DEBUG)
31 
32  # create formatter
33  formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
34 
35  # add formatter to ch
36  ch.setFormatter(formatter)
37 
38  # add ch to logger
39  logger.addHandler(ch)
40 
41  return logger
42 

Variable Documentation

◆ allowRedirects

bool ftests.ftest_request.allowRedirects = True

Definition at line 119 of file ftest_request.py.

◆ auth

ftests.ftest_request.auth = None

Definition at line 121 of file ftest_request.py.

◆ cookies

ftests.ftest_request.cookies = requests.utils.dict_from_cookiejar(res.cookies)

Definition at line 133 of file ftest_request.py.

◆ data

ftests.ftest_request.data = None

Definition at line 122 of file ftest_request.py.

◆ filters

ftests.ftest_request.filters = None

Definition at line 124 of file ftest_request.py.

◆ headers

dictionary ftests.ftest_request.headers = {}

Definition at line 49 of file ftest_request.py.

◆ logger

def ftests.ftest_request.logger = getLogger()

Definition at line 43 of file ftest_request.py.

◆ maxRedirects

int ftests.ftest_request.maxRedirects = 10

Definition at line 123 of file ftest_request.py.

◆ method

string ftests.ftest_request.method = 'head'

Definition at line 115 of file ftest_request.py.

◆ payload

string ftests.ftest_request.payload = ''

Definition at line 48 of file ftest_request.py.

◆ proxySetting

ftests.ftest_request.proxySetting = None

Definition at line 120 of file ftest_request.py.

◆ reqv

ftests.ftest_request.reqv = RequestsRedirectWrapper()

Definition at line 127 of file ftest_request.py.

◆ res

ftests.ftest_request.res = reqv.request(url, method, timeout, headers, allowRedirects, proxySetting, auth, data, maxRedirects, filters)

Definition at line 128 of file ftest_request.py.

◆ timeout

int ftests.ftest_request.timeout = 101

Definition at line 116 of file ftest_request.py.

◆ url

string ftests.ftest_request.url = 'https://api.github.com/user'

Definition at line 47 of file ftest_request.py.