b3ad0c1659

With charm-tools>=2.8 the build output folder layout has changed. Also the linter will fail if the actions/ folder doesn't exist. Also put the right flake8 in the right *requirements.txt file. Change-Id: Iad6603ef9cecefddbe88766580112191c0472a35
Overview
This layer provides the base layer for OpenStack charms that are will deploy API services, and provides all of the core functionality for:
- HA (using the hacluster charm)
- Juju 2.0 network space support for API endpoints
- Configuration based network binding of API endpoints
To use this layer, including the following in the layer.yaml of your charm:
include: ['layer:openstack-api']
And then read the new API charm guide for details on how to use this layer in-conjuction with the charms.openstack Python module to quickly and easily put together a new API charm.
Description
Languages
Python
100%