charms.openstack/charms_openstack
Frode Nordahl 34bc40a2f8 Allow overriding of source configuration option key
The charms.openstack library contains lots of useful code for
reactive charms which is reusable for other charms.

Allow direct consumers of the OpenStackCharm class to override
the key used for package source selection.  This is usefull for
non-OpenStack charms deploying binaries from UCA (for example
Ceph)

Retain 'openstack-origin' as a default.

Also add and default to a `py3` target in tox for developer
friendliness.

Change-Id: I67d2e5d68bc4da87bcaba813f99d3f782f1d9907
2019-01-10 16:30:29 +01:00
..
charm Allow overriding of source configuration option key 2019-01-10 16:30:29 +01:00
devices Added ovs, odl and pci modules 2016-09-14 13:58:05 +00:00
sdn Added ovs, odl and pci modules 2016-09-14 13:58:05 +00:00
__init__.py Add license headers to all source files 2016-06-28 11:13:14 +01:00
adapters.py [Trivial Fix] Remove the repetition words 2019-01-07 11:31:12 +08:00
bus.py Add bus for auto-loading charm modules. 2018-09-20 09:29:26 +00:00
ip.py Fix copy and paste typo 2019-01-09 10:29:46 -08:00
test_mocks.py Inc charmhelpers openstack HA Utils in unittest mocks 2018-12-19 14:33:20 +00:00
test_utils.py Fix for bug/1645473 -- test registered hooks 2016-11-30 13:05:28 +00:00