core: reset state if dnet_idc_update_backend has been failed.
pytests: made server node isolated - now server nodes do not know about each other.
pytests: added test case for checking correct handling situation when 2 backends from different nodes has equal group and ids.
tests: created config struct for create_nodes method and moved all argument to it.
v2.26.3.32
pytests: fixed broken index tests - use common cluster for all test and isolated cluster for test_special_cases.
lookup: extended lookup address to return dnet_addr, not address string
v2.26.3.33
Disable only non-disabled backends at cleanup.
config: do not reparse config at each backend init - only if config was modified. Removed useless copying of an array at config methods.
Fixed code indent
speed up dc recovery as don't spend time on pickling/unpickling data and concatenate files via cat.
Change file concatenation from calling cat to python file read+write
use shutil.copyfileobj to concatinate files
remove extra bracket
Added option for dumping into text file all iterated keys
Switched pickle protocol to binary to reduce size of temp files and reduce processing time
Made dumping key enabled by default, to disable it introduced new option -> -u
don't add option for key dumping in dc_recovery
removed multiple context expression for python 2.6 compatibility