Commit Graph

6 Commits

Author SHA1 Message Date
Samuel Walladge 68fecd9ba8 Update hvac library to latest version
Update deprecated method calls where possible,
and use new methods instead of lower level read/write calls.

Change-Id: I991435cdf8d36016e75c46823ec47f3290a42fe4
2022-07-04 09:34:33 +09:30
Alex Kavanagh 34722f9b7a Add *.charm to gitignore
This patch adds *.charm to the .gitignore to ensure that any built
artifacts are ignored.

Change-Id: Ic3fce4ad7d81201b0053cde75972fce274a9b4a6
2022-04-25 15:50:42 +01:00
Liam Young bccaad425f Add support for using a vip for access
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
2018-04-17 14:48:23 +00:00
Liam Young 5fd4513e76 Add simple unit tests 2018-02-03 09:01:32 +00:00
Liam Young b8b4f43092 Add tox.ini for building and flake8 tests
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
2018-02-02 11:24:45 +00:00
Paul Collins 381c457fc1 initial version, which installs the vault snap 2017-05-11 11:53:37 +12:00