beemapi.node

class beemapi.node.Node(url)

Bases: object

class beemapi.node.Nodes(urls, num_retries, num_retries_call)

Bases: list

Stores Node URLs and error counts

disable_node()

Disable current node

error_cnt
error_cnt_call
export_working_nodes()
increase_error_cnt()

Increase node error count for current node

increase_error_cnt_call()

Increase call error count for current node

next()
node
num_retries_call_reached
reset_error_cnt()

Set node error count for current node to zero

reset_error_cnt_call()

Set call error count for current node to zero

set_node_urls(urls)
sleep_and_check_retries(errorMsg=None, sleep=True, call_retry=False, showMsg=True)

Sleep and check if num_retries is reached

url
working_nodes_count