lp://staging/~hazmat/pyjuju/hooks-with-formula-dir
- Get this branch:
- bzr branch lp://staging/~hazmat/pyjuju/hooks-with-formula-dir
Branch merges
- William Reade (community): Approve
- Gustavo Niemeyer: Approve
- Jim Baker: Pending requested
-
Diff: 271 lines (+82/-15)6 files modifieddocs/source/faq.rst (+7/-0)
ensemble/hooks/invoker.py (+11/-2)
ensemble/hooks/tests/test_executor.py (+9/-3)
ensemble/hooks/tests/test_invoker.py (+46/-6)
ensemble/unit/lifecycle.py (+5/-3)
ensemble/unit/tests/test_lifecycle.py (+4/-1)
Related bugs
Bug #761015: FORMULA_DIR should be available to hooks | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 261. By Kapil Thangavelu
-
adjust invoker construction by the lifecycle, hooks are now executed in the unit directory.
- 258. By Jim Baker
-
merge standardize-
log-testing [r=niemeyer, hazmat] [f=795233] Removed usage and definition of save_logging, reset_logging, and
assertInDefaultLog from codebase in favor of standard log testing. - 255. By Kapil Thangavelu
-
merge bootstrap-
shutdown- environment [r=bcsaller, niemeyer] [f=756685] Ensemble bootstrap and shutdown subcommands now operate on a single
environment. The shutdown command also requires a user confirmation
before destroying the environment. - 253. By Gustavo Niemeyer
-
Merged debug-hook-fixes branch [r=hazmat,
bcsaller, jimbaker] This branch fixes a number of problems in the debug-hooks functionality,
and switches to using tmux for solving some of them. For instance:- joined and departed hooks are now valid
- Sometimes screen was being fired with the ubuntu user
- Sometimes screen was firing two independent sessions with the same name
- The exit handler was only called on HUP
- If the hook.sh shell died for whatever reason, it would hang forever
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/pyjuju