lp://staging/~niedbalski/charms/precise/rsyslog/lp-1310793
Created by
Jorge Niedbalski
and last modified
- Get this branch:
- bzr branch lp://staging/~niedbalski/charms/precise/rsyslog/lp-1310793
Only
Jorge Niedbalski
can upload to this branch. If you are
Jorge Niedbalski
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Marco Ceppi (community): Approve
-
Diff: 1813 lines (+1595/-70)24 files modifiedMakefile (+22/-0)
README (+0/-1)
charm-helpers.yaml (+5/-0)
config.yaml (+4/-0)
files/60-aggregator.conf (+0/-7)
hooks/charmhelpers/contrib/templating/contexts.py (+104/-0)
hooks/charmhelpers/core/hookenv.py (+401/-0)
hooks/charmhelpers/core/host.py (+297/-0)
hooks/charmhelpers/fetch/__init__.py (+308/-0)
hooks/charmhelpers/fetch/archiveurl.py (+63/-0)
hooks/charmhelpers/fetch/bzrurl.py (+49/-0)
hooks/config-changed (+0/-39)
hooks/hooks.py (+125/-0)
hooks/install (+0/-8)
hooks/start (+0/-8)
hooks/stop (+0/-4)
hooks/upgrade-charm (+0/-2)
revision (+1/-1)
setup.cfg (+5/-0)
templates/60-aggregator.conf (+7/-0)
templates/nova-logging.conf (+12/-0)
templates/rsyslog.conf (+37/-0)
test_requirements.txt (+6/-0)
unit_tests/test_hooks.py (+149/-0)
Related bugs
Bug #1310793: Rewrite charm/add unit tests coverage/ expose nova_logs configuration option. | Undecided | Fix Released |
Related blueprints
Branch information
- Owner:
- Jorge Niedbalski
- Status:
- Development
Recent revisions
- 12. By Jorge Niedbalski
-
[review] modified according to Tim Van Steenburgh , and Marco Ceppi observations
- 11. By Jorge Niedbalski
-
- Complete rewrote of the charm to make use of the python charmhelpers.
- Added unit_test/ suite to validate the correctness of the hooks
- Added a Makefile to simply run 'make test' && 'make deploy' commands
- Added rsyslog template
- Added setup.cfg file with coverage options - 10. By Jorge Niedbalski
-
- This resolves issue lp:1310793 , exposing the http://
docs.openstack. org/trunk/ openstack- ops/content/ logging_ monitoring. html#rsyslog_ server_ config options.
- Exposes the configuration option nova_split_logging_ templates
- Replaces the default install script with a python charmhelpers based installation.
- Adds a Makefile for build/lint
- Moves files/ to templates/
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/charms/rsyslog