lp://staging/~openstack-charmers/charms/precise/mysql/ha-support
Created by
James Page
and last modified
- Get this branch:
- bzr branch lp://staging/~openstack-charmers/charms/precise/mysql/ha-support
Members of
OpenStack Charmers
can upload to this branch. Log in for directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Marco Ceppi (community): Approve
- charmers: Pending requested
-
Diff: 1376 lines (+1044/-149)19 files modifiedconfig.yaml (+36/-0)
hooks/common.py (+2/-2)
hooks/config-changed (+1/-1)
hooks/ha_relations.py (+146/-0)
hooks/install (+2/-1)
hooks/lib/ceph_utils.py (+256/-0)
hooks/lib/cluster_utils.py (+130/-0)
hooks/lib/utils.py (+283/-0)
hooks/master-relation-changed (+1/-1)
hooks/monitors.common.bash (+1/-1)
hooks/shared-db-relations (+0/-137)
hooks/shared_db_relations.py (+139/-0)
hooks/slave-relation-broken (+2/-2)
hooks/slave-relation-changed (+2/-2)
hooks/upgrade-charm (+17/-1)
metadata.yaml (+8/-0)
revision (+1/-1)
scripts/add_to_cluster (+13/-0)
scripts/remove_from_cluster (+4/-0)
Branch information
- Owner:
- OpenStack Charmers
- Status:
- Merged
Recent revisions
- 106. By James Page
-
Added add/remove to cluster scripts and basic health check
- 103. By James Page
-
Rework helpers into lib subpackage and use openstack charm helpers
Renamed:
ha-relations -> ha_relations.py
shared-db-relations -> shared_db_relations. py Made shared_db_relations use as much of lib/* as possible
Reworked ha_relations to use lib/utils.py versions of _get methods, dropped config dictionary.
PEP-8 tidied.
is_relation_made()
Added optional relation data key to check for - defaults to 'private-address'.
- 102. By James Page
-
Merge refactoring of ceph into re-usable module
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/charms/mysql