lp:~jacekn/charms/trusty/prometheus/storage-fixes
- Get this branch:
- bzr branch lp:~jacekn/charms/trusty/prometheus/storage-fixes
Branch merges
- Chris Stratford (community): Approve
-
Diff: 81 lines (+15/-20)3 files modifiedREADME.md (+4/-0)
metadata.yaml (+1/-6)
reactive/prometheus.py (+10/-14)
Branch information
- Owner:
- Jacek Nykis
- Status:
- Development
Recent revisions
- 17. By Jacek Nykis
-
Remove redundant metrics-block storge from metadata.yaml and rename metrics-filesystem to metrics. Fix and storage support
- 15. By JuanJo Ciarlante
-
[jjo, r=aluria] test_reactive_
prometheus. py: add test_started_ after_full_ run(), and some code re-org - 14. By JuanJo Ciarlante
-
[jacekn, r=jjo] merge lp:~jacekn/canonical-is-charms/prometheus-open-port, fixed unit_tests after moving the new mocks upwards
- 13. By Jacek Nykis
-
[jjo, r=jacek] remove any_filed_changed for restart, fix typo (affecting install_packages if e.g. install_sources changed)
- 12. By Jacek Nykis
-
[jjo, r=jacekn] support alertmanager-
service, overhaul to use more states logic
- reworked whole logic, to use more state transitions and simplify logic
- added 'external_url' setting, which can e.g.
"http://{private_address} :{port} /"
- would like to default to that value (need feedback)
- unit_tests overhaul, trickier with more state logic
(vs straight function calls)
- make 'imperative' states (ie mimicking a async function call)
to be 'prometheus.do-<something> '
- TIL data_changed caveats, see big fat
"Careful with data_changed() implicitly saved state: ..." - 8. By Alvaro Uria
-
[jjo,r=aluria] add tox'd unit_tests for reactive/
prometheus. py: test_update_ prometheus_ related, test_update_ prometheus_ not_related, test_update_ prometheus_ static_ targets
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)