-
Levin Zimmermann authored
This patch allows using WCFS with a NEO or ZEO storage which is reachable by a URL which contains an ipv6 host. Without this patch the following example doesn't work: >>> from wendelin.lib.zodb import dbopen >>> root = dbopen("neo://cluster-name@[::1]:2051") >>> # "abc" points to a ZBigArray >>> root["abc"][0] It doesn't work because the parser missed adding square brackets around ipv6 hosts, due to which unparsing the resulting URL resulted in a wrong interpretation where a port starts. This patch furthermore amends 'test_zstor_2zurl' to test ZEO and NEO storages with ipv6 hosts. --- /reviewed-by @kirr /reviewed-on nexedi/wendelin.core!13
06de0637
Name |
Last commit
|
Last update |
---|---|---|
3rdparty | ||
bigarray | ||
bigfile | ||
demo | ||
include/wendelin | ||
lib | ||
t | ||
wcfs | ||
.gitignore | ||
.gitmodules | ||
.nxdtest | ||
CHANGELOG.rst | ||
COPYING | ||
Makefile | ||
README.rst | ||
conftest.py | ||
pyproject.toml | ||
setup.py | ||
tox.ini | ||
wendelin.py |