Update deprecated method calls where possible,
and use new methods instead of lower level read/write calls.
Change-Id: I991435cdf8d36016e75c46823ec47f3290a42fe4
Add support for floating a vip across the vault units so that
clients are protected from the failure of a single unit.
Depends-On: I022a43df0a50a21df3c5f021dcd563da4d20db53
Change-Id: I836366c8f4102dafa34b8f596eab54d28f44ae9a
Add a tox.ini for creating virtualenvs and then executing builds,
flake8, unit tests and charm proof in those venvs. Example:
tox -e pep8
tox -e build
tox -e charm-proof
tox -e unit-tests
Partial-Bug: #1745966