- First pass at cleaning up create_services, with tests.
Adding test dependencies to requirements file; Adding Makefile to help with the builds
Source formatting and cleanup for flake8
Covering config_get
Adding pygments to requirements
Simplifying hook patches
Covering relation_get
Covering get_relation_ids
Covering get_relation_list
Covering get_relation_data
Covering apt_get_install
Covering enable_haproxy
Covering create_haproxy_globals
One more assertion to improve test
including virtualenv management in the build
[r=sidnei] [r=sidnei] Build structure; code coverage increased from 18% to 38%
- Split tests into separate files, add a few more tests.
- Rename service to make it less confusing.
- Minimal support for a peer relation remapping backend services to go via frontend services
- Allow for existing legacy servers in service config