Commit Graph

3 Commits

Author SHA1 Message Date
Alex Kavanagh 9b0199a547 Ensure that venv is used
This is to ensure that the charm doesn't trample on the system packages
for the things that it needs to install, and that it will cooperate with
another reactive charm, especially as it is a subordinate.

Also fix some PEP8 E722 errors as that seems to have been added to the
pep8 standard set.

Change-Id: I9efb78c6f738db2284677dbde85f9e2a3ed0a6fe
2017-11-17 10:33:04 +00:00
Ryan Beisner bb82897cda Add .gitreview and clean up repo
Update tox.ini to lint unit_tests, clean lint.

Add src/README.md placeholder to prevent inheritence of the
lower layer readme file in the built charm.

Add src/tox.ini and test-requirements for Amulet prep.

Update metadata.yaml for series.

Update tox.ini to minimize and clarify pep8 ignores.

Resolve flake8/pbr test-requirements version range conflict.

Mock apt in unit tests.

Add required tags data in src/metadata.yaml for charm proof.

Use openstack/charms.openstack proper in test-requirements
instead of a user space fork.

Update src/layer.yaml repo value to point to official location
and remove unnecessary options.

Change-Id: I5ca9e6cf9f8f91b3ce0ec3b48cf63535ca37c0f7
2016-08-03 18:59:01 +00:00
Alex Kavanagh cbe7232aac Initial commit of basic softhsm plugin charm
This is a barebones charm (as part of this commit) which only connects to the
prinical barbican charm and announces its name (as softhsm).  Next steps are to
install and configure the software for the softhsm and determine what should go
across the charm relation.
2016-06-23 13:48:39 +00:00