Helpers for writing Ceph OpenStack Charms
Go to file
Alex Kavanagh 407d98b96a Make charms.ceph fully py2/py3 compatible
These changes make the charms.ceph library suitable for both the
old-stable Python 2 charms and the (to be) updates Python 3 only charms.
Avoided use of six by using str() with the decode('UTF-8') function to
allow the library to be used with both Py2 and Py3.  The str(...)
coercions can be removed at a later date when the library no longer
needs to be synced to Py2 versions of the ceph-* charms.

Change-Id: I416053439444bf4cf8945d1fe96643f9ed0f05f4
2017-10-30 12:02:58 +00:00
ceph Make charms.ceph fully py2/py3 compatible 2017-10-30 12:02:58 +00:00
unit_tests Make charms.ceph fully py2/py3 compatible 2017-10-30 12:02:58 +00:00
.gitignore Add optional additional device types 2017-09-25 11:30:36 -04:00
.gitreview Add git-review configuration 2016-09-23 13:35:54 +01:00
.testr.conf Add pool support to get_named_key 2016-08-04 15:12:00 -07:00
README.md Show team and repo badges on README 2016-11-25 19:27:34 +01:00
requirements.txt Move nose to test-requirements.txt 2016-11-15 10:03:01 -05:00
setup.py Make charms.ceph fully py2/py3 compatible 2017-10-30 12:02:58 +00:00
test-requirements.txt Move nose to test-requirements.txt 2016-11-15 10:03:01 -05:00
tox.ini Make charms.ceph fully py2/py3 compatible 2017-10-30 12:02:58 +00:00

README.md

Team and repository tags

Team and repository tags

charms_ceph

Helper functions for the ceph charms. This library has shared functionality that is used in the ceph-mon, ceph-osd and ceph charms. Anything that needs to be shared across the ceph charms should live here.